Home - zeagler/tangerine GitHub Wiki
Note: Documentation is undergoing construction. Any annotation [x] will be linked to future wiki locations
What is Tangerine?
Tangerine is an intelligent task scheduler and infrastructure automation tool. Tangerine is built to execute in dynamic cloud environment. By utilizing cloud computing Tangerine helps to lower the cost of executing recurring tasks.
What can it do?
- It can initiate and oversee the execution of tasks in any UNIX environment. [1]
- It can execute a series, or multiple series, of tasks in a user-defined order. [2]
- It can repeat tasks on any recurring schedule. With support for flexible or strict schedules. [3]
- It can recover from task errors. This includes responding to specific errors and auto-restarting when possible. [4]
- It can automatically scale cloud computing, such as Amazon's EC2 instances. It can scale hosts up or down to fulfill the active task queue. [5]
Neat, how do I start using it?
Currently Tangerine is at v0.2.1, it only works in a specific environment configuration that is somewhat restrictive. It is functional, however, so if you want to start using it and can meet the environment requirements see the "installation and configuration" pages. [6] After it is set up see the "Using the web interface" page [7]
When will be capable of x?
See the "Tangerine Roadmap" [8] for what version a prospective feature can be expected.