tsuru
  • Understanding
    • Overview
      • Why tsuru?
        • Fast and easy and continuous deployment
        • Scaling
        • Reliable
        • Open source
    • Concepts
      • Docker
      • Clusters
      • Nodes
        • Managed node
        • Unmanaged node
      • Applications
      • Units
      • Platforms
      • Services
    • Architecture
      • API
      • Database
      • Queue/Cache
      • Gandalf
      • Registry
      • Router
  • Installing
    • Gandalf
      • Adding repositories
      • Installing
      • Configuring tsuru to use Gandalf
      • Token for authentication with tsuru API
    • API Server
      • Dependencies
      • Adding repositories
      • Installing
      • Creating admin user
      • Generating token for Gandalf authentication
    • Hipache Router
      • Adding repositories
      • Installing
      • Configuring
    • Adding Nodes
      • Managed nodes
      • Unmanaged nodes
  • Managing
    • Installing platforms
    • Creating a platform
      • Overview
      • Using Docker
      • Adding your platform to tsuru
    • Using Pools
      • Overview
        • Adding a pool
        • Adding teams to a pool
        • Listing pools
        • Removing a pool
        • Removing teams from a pool
    • Segregate Scheduler
      • Overview
      • How it works
        • Registering a node with pool metadata
    • Upgrading Docker
      • How to upgrade Docker with no application downtime
    • Managing Git repositories and SSH keys
      • Managing SSH public keys
      • Adding Gandalf to an already existing tsuru cluster
  • Using
    • Installing tsuru clients
      • Downloading binaries (Mac OS X, Linux and Windows)
      • Using homebrew (Mac OS X only)
      • Using the PPA (Ubuntu only)
      • Build from source (Linux, Mac OS X and Windows)
    • Building your app in tsuru
      • Install the tsuru client
      • Sign up
      • Login
      • Deploy an application
    • Deploying Python applications in tsuru
      • Overview
      • Creating the app within tsuru
      • Application code
      • Git deployment
      • Listing dependencies
      • Running the application
      • Using services
      • Deployment hooks
      • Going further
    • Deploying Ruby applications in tsuru
      • Overview
      • Creating the app within tsuru
      • Application code
      • Git deployment
      • Listing dependencies
      • Running the application
      • Using services
      • Deployment hooks
      • Going further
    • Deploying Go applications in tsuru
      • Overview
      • Creating the app within tsuru
      • Application code
      • Git deployment
      • Running the application
      • Going further
    • Deploying Java applications on tsuru
      • Overview
      • Creating the app within tsuru
      • Deploying the code
        • WAR deployment
        • Git deployment
      • Switching between Java versions
      • Going further
    • Deploying PHP applications in tsuru
      • Overview
      • Creating the app in tsuru
      • Application code
      • Git deployment
      • Listing dependencies
      • Running the application
      • Using services
      • Customizing the platform
      • Going further
    • Using Buildpacks
      • Creating an Application
      • Deploying your Application
      • Included Buildpacks
      • Using a Custom Buildpack
      • Creating your own Buildpack
    • Recovering an application
      • Check your application logs
      • Restart your application
      • Checking the status of application units
      • Open a shell to the application
    • Logging
      • Watch your logs
        • Filtering
        • Realtime logging
        • Limitations
      • Using an external log aggregator
    • Procfile
      • Syntax
      • Environment variables
    • tsuru.yaml
      • Deployment hooks
      • Healthcheck
    • Unit states
    • tsuru client plugins
      • Installing a plugin
      • Listing installed plugins
      • Executing a plugin
      • Removing a plugin
      • Creating your own plugin
    • Application Deployment
      • Preparing Your Application
        • 1. Requirements
        • 2. Configuration With Environment Variables
    • Choose a pool to deploy your app
  • Services
    • API workflow
      • Authentication
      • Content-types
      • Listing available plans
      • Creating a new instance
      • Binding an app to a service instance
      • Unbind an app from a service instance
      • Removing an instance
      • Checking the status of an instance
      • Additional info about an instance
    • Building your service
      • Overview
      • Creating your service API
      • Authentication
        • Prerequisites
        • Listing available plans
        • Creating new instances
        • Binding instances to apps
        • Unbinding instances from apps
        • Whitelisting units
        • Removing instances
        • Checking the status of an instance
      • Creating a service manifest
      • Submiting your service API
    • TSURU_SERVICES environment variable
    • crane usage
  • Advanced topics
    • Metrics
      • Sending metrics
      • Metrics graph on tsuru-dashboard
      • Kind of metrics
    • Node Auto Scaling
      • Count based scaling
        • Adding nodes
        • Removing nodes
      • Memory based scaling
        • Adding nodes
        • Removing nodes
      • Rebalancing nodes
      • Auto scale events
      • Running auto scale once
  • Contributing
    • Development environment
      • Coding style
        • Formatting
        • Naming standards
        • Including the package in the name of the function
      • Building a development environment with Vagrant
    • Running the tests
    • Writing docs
    • Building docs
    • Community
      • irc channel
      • Gitter
    • Release Process
  • Reference
    • tsuru client usage
    • tsuru-admin usage
    • crane usage
    • bs
    • tsuru.conf reference
      • Notation
      • tsuru configuration
        • HTTP server
        • Database access
        • Email configuration
        • Repository configuration
        • Authentication configuration
        • Queue configuration
        • Admin users
        • Quota management
        • Logging
        • Routers
        • Hipache
        • Defining the provisioner
        • Docker provisioner configuration
      • IaaS configuration
        • General settings
        • EC2 IaaS
        • CloudStack IaaS
        • Custom IaaS
      • Sample file
    • API reference
      • 1. Endpoints
        • 1.1 Apps
        • 1.2 Services
        • 1.3 Service instances
        • 1.4 Quotas
        • 1.5 Healers
        • 1.6 Platforms
        • 1.7 Users
        • 1.8 Teams
        • 1.9 Deploy
        • 1.10 Metadata
  • Frequently Asked Questions
    • How do environment variables work?
    • How does the quota system work?
    • How does routing work?
    • How are Git repositories managed?
  • Release notes
    • tsurud (tsuru server daemon)
      • tsurud 0.12.4 release notes
        • Improvements
        • Bug fixes
      • tsurud 0.12.3 release notes
        • Improvements
        • Bug fixes
      • tsurud 0.12.2 release notes
        • Bug fixes
      • tsurud 0.12.1 release notes
        • General improvements
        • Bug fixes
      • tsurud 0.12.0 release notes
        • Main new features
        • Bug fixes
        • Other improvements
        • Backward incompatible changes (action needed)
      • tsr 0.11.3 release notes
      • tsr 0.11.2 release notes
      • tsr 0.11.1 release notes
      • tsr 0.11.0 release notes
        • Main new features
        • Bug fixes
        • Other improvements
        • Backward incompatible changes (action needed)
      • tsr 0.10.2 release notes
      • tsr 0.10.1 release notes
      • tsr 0.10.0 release notes
        • What’s new in tsr 0.10.0
        • Bug fixes
        • Other improvements in tsr 0.10.0
        • Backward incompatible changes
        • API changes
      • tsr 0.9.1 release notes
        • Bug fixes
        • Other improvements in tsr 0.9.1
        • API changes
      • tsr 0.9.0 release notes
        • What’s new in tsr 0.9.0
        • Bug fixes
        • Other improvements in tsr 0.9.0
        • Backward incompatible changes
        • API changes
      • tsr 0.8.2 release notes
        • Bug fixes
      • tsr 0.8.1 release notes
        • Bug fixes
      • tsr 0.8.0 release notes
        • What’s new in tsr 0.8.0
        • Bug fixes
        • Other improvements in tsr 0.8.0
        • Backward incompatible changes
        • API changes
      • tsr 0.7.2 release notes
        • Bug fixes
      • tsr 0.7.1 release notes
        • What’s new in tsr 0.7.1
        • Bug fixes
      • tsr 0.7.0 release notes
        • What’s new in tsr 0.7.0
        • Bug fixes
        • Other improvements in tsr 0.7.0
        • Backward incompatible changes
      • tsr 0.6.2 release notes
        • What’s new in tsr 0.6.2
        • Bug fixes
      • tsr 0.6.1 release notes
        • What’s new in tsr 0.6.1
        • Bug fixes
      • tsr 0.6.0 release notes
        • What’s new in tsr 0.6.0
        • Bug fixes
        • Breaking changes
        • Other improvements
      • tsr 0.5.3 release notes
        • What’s new in tsr 0.5.3
        • Bug fixes
      • tsr 0.5.2 release notes
        • What’s new in tsr 0.5.2
        • Improvements
        • Bug fixes
      • tsr 0.5.1 release notes
        • What’s new in tsr 0.5.1
        • Bug fixes
        • Backwards incompatible changes
      • tsr 0.5.0 release notes
        • What’s new in tsr 0.5.0
        • Backwards incompatible changes
        • Features deprecated in 0.5.0
      • tsr 0.4.0 release notes
        • What’s new in tsr 0.4.0
        • Backwards incompatible changes
      • tsr 0.3.12 release notes
        • What’s new in tsr 0.3.12
        • Backwards incompatible changes
      • tsr 0.3.11 release notes
        • What’s new in tsr 0.3.11
        • Backwards incompatible changes
      • tsr 0.3.10 release notes
        • What’s new in tsr 0.3.10
        • Backwards incompatible changes
      • tsr 0.3.9 release notes
        • What’s new in tsr 0.3.9
        • Backwards incompatible changes
      • tsr 0.3.8 release notes
        • What’s new in tsr 0.3.8
        • Backwards incompatible changes
      • tsr 0.3.7 release notes
        • What’s new in tsr 0.3.7
        • Backwards incompatible changes
      • tsr 0.3.6 release notes
        • What’s new in tsr 0.3.6
        • Backwards incompatible changes
      • tsr 0.3.5 release notes
        • What’s new in tsr 0.3.5
        • Backwards incompatible changes
      • tsr 0.3.4 release notes
        • What’s new in tsr 0.3.4
        • Backwards incompatible changes
      • tsr 0.3.3 release notes
        • What’s new in tsr 0.3.3
        • Backwards incompatible changes
      • tsr 0.3.2 release notes
        • What’s new in tsr 0.3.2
        • Backwards incompatible changes
      • tsr 0.3.1 release notes
        • What’s new in tsr 0.3.1
        • Backwards incompatible changes
      • tsr 0.3.0 release notes
        • What’s new in tsr 0.3.0
        • Backwards incompatible changes
    • tsuru
    • tsuru-admin
    • crane
  • Roadmap
    • Release Process
    • Next Release 0.12.0
    • Long term Goals
 
tsuru
  • Docs »
  • Managing
  • Edit on GitHub

ManagingΒΆ

  • Installing platforms
  • Creating a platform
    • Overview
    • Using Docker
    • Adding your platform to tsuru
  • Using Pools
    • Overview
      • Adding a pool
      • Adding teams to a pool
      • Listing pools
      • Removing a pool
      • Removing teams from a pool
  • Segregate Scheduler
    • Overview
    • How it works
      • Registering a node with pool metadata
  • Upgrading Docker
    • How to upgrade Docker with no application downtime
  • Managing Git repositories and SSH keys
    • Managing SSH public keys
    • Adding Gandalf to an already existing tsuru cluster
Next Previous

© Copyright 2015, Globo.com.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
master
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.3
0.5.2
0.5.1
0.5.0
0.4.0
0.3.9
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.