Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
@base.group()
def production(context_settings=CONTEXT_SETTINGS):
"""Interact with the production Kubernetes environment
defined by the `production` context in `~/.kube/config` and the
Kubernetes resources in `./hokusai/production.yml`"""
pass
@base.group()
def remote(context_settings=CONTEXT_SETTINGS):
"""Interact with remote Kubernetes resources"""
pass
@base.group()
def staging(context_settings=CONTEXT_SETTINGS):
"""Interact with the staging Kubernetes environment
defined by the `staging` context in `~/.kube/config` and the
Kubernetes resources in `./hokusai/staging.yml`"""
pass
@base.group()
def dev(context_settings=CONTEXT_SETTINGS):
"""Interact with docker-compose development environment
defined by ./hokusai/development.yml"""
pass
@base.group()
def pipeline(context_settings=CONTEXT_SETTINGS):
"""Interact with the project's' staging -> production pipeline"""
pass
@base.group()
def registry(context_settings=CONTEXT_SETTINGS):
"""Interact with the project registry defined by `./hokusai/config.yml`"""
pass
@base.group()
def review_app(context_settings=CONTEXT_SETTINGS):
"""Create/Manage review apps"""
pass
@base.group()
def local(context_settings=CONTEXT_SETTINGS):
"""Interact with your local project and Docker engine"""
pass