Skip to content

Overview

Sidney Kochman edited this page Jul 27, 2017 · 3 revisions

Commands:

  • create
  • delete
  • add-context
  • delete-context

Resource types for create/delete:

  • deployments (apps/v1beta1)
  • statefulsets (apps/v1beta1)
  • configmaps (api/v1)
  • namespaces (api/v1)
  • secrets (api/v1)
  • services (api/v1)
  • serviceaccounts (api/v1)
  • roles/bindings (rbac.authorization.k8s.io/v1beta1)
  • clusterroles/bindings (rbac.authorization.k8s.io/v1beta1)

Gheefile: list of:

- manifest: 
  clusters:
  - cluster-name
  replicas:
    cluster-name: #replicas

replicas applies to only scalable resources (e.g. deployments and statefulsets), clusters applies to all resources

--> if '*' is provided as a cluster-name, then it will apply to all clusters

Future:

  • update/scale
  • get
  • figure out what we want to do with namespaces (should we handle them?)
  • daemonsets

Clone this wiki locally