Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add channels support to the Habitat type #128

Closed
wants to merge 5 commits into from
Closed

Commits on Dec 8, 2017

  1. Add channels support to the Habitat type

    Habitat applications can exist in the different "channels" -
    like "staging", "production", "unstable" etc. Those names
    can be configured by the user.
    
    Those channels will be expressed as labels in Kubernetes.
    
    There is also a possibiity of promoting Habitat applications.
    This action is expressed by HabitatPromote object, which needs
    to be created in order to perform it.
    
    To test that functionality, you can use the example yml files:
    
        kubectl create -f examples/standalone/habitat.yml
        kubectl create -f examples/standalone/habitat-promotion.yml
    
    Fixes #126
    
    Signed-off-by: Michal Rostecki <michal@kinvolk.io>
    Michal Rostecki committed Dec 8, 2017
    Configuration menu
    Copy the full SHA
    cec6b1d View commit details
    Browse the repository at this point in the history
  2. examples: Add promotion example for standalone app

    Michal Rostecki committed Dec 8, 2017
    Configuration menu
    Copy the full SHA
    7a6a877 View commit details
    Browse the repository at this point in the history
  3. examples: Add RBAC rule for HabitatPromote

    Michal Rostecki committed Dec 8, 2017
    Configuration menu
    Copy the full SHA
    89135a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eca6aa7 View commit details
    Browse the repository at this point in the history
  5. README: Add information about promoting Habitat applications

    Michal Rostecki committed Dec 8, 2017
    Configuration menu
    Copy the full SHA
    11baa9b View commit details
    Browse the repository at this point in the history