Skip to content

Kubernetes

Deployment base

https://github.com/cloudfoundry-incubator/kubo-deployment

Deployment version

v0.32.0

Configured operations files

Common

Priority Ops name Description
100 cb-k8s-deployment/ops/vm-types.yml Set desired vm sizes
150 cb-k8s-deployment/ops/allow-mount-propagation.yml Allow mount propagation for docker on Ubuntu
200 cb-k8s-deployment/ops/network.yml Change networks
300 cb-k8s-deployment/ops/scale-to-one-az.yml Scale to one AZ
400 cb-k8s-deployment/ops/security-groups.yml Change security groups
500 cb-k8s-deployment/ops/scale-to-n-masters.yml Scale masters
600 cb-k8s-deployment/ops/scale-to-n-workers.yml Scale workers
700 cb-k8s-deployment/ops/load_balancers.yml Add load balancers
800 cb-k8s-deployment/ops/add-hostname-to-master-certificate.yml Add certificate hostnames
900 cb-k8s-deployment/ops/prometheus.yml Enable Prometheus metrics
1000 cb-k8s-deployment/kubo-deployment/manifests/ops-files/allow-privileged-containers.yml Allow privileged containers: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
1100 cb-k8s-deployment/kubo-deployment/manifests/ops-files/enable-bbr.yml Enable bbr
1200 cb-k8s-deployment/kubo-deployment/manifests/ops-files/rename.yml Rename deployment name
6000 cb-cf-deployment/ops/add-proxy-garden.yml Use proxy in garden to be able to use external docker registry
8000 cb-k8s-deployment/ops/replace_names.yml Rename VMs

AWS specific

Priority Ops name Description
100 cb-k8s-deployment/kubo-deployment/manifests/ops-files/iaas/aws/cloud-provider.yml Use AWS cloud provider in Kubernetes
200 cb-k8s-deployment/kubo-deployment/manifests/ops-files/iaas/aws/add-worker-credentials.yml Add AWS credentials to workers
300 cb-k8s-deployment/kubo-deployment/manifests/ops-files/iaas/aws/add-master-credentials.yml Add AWS credentials to master
400 cb-k8s-deployment/kubo-deployment/manifests/ops-files/iaas/aws/lb.yml Enable AWS LB support

vSphere specific

Priority Ops name Description
100 cb-k8s-deployment/kubo-deployment/manifests/ops-files/iaas/vsphere/cloud-provider.yml Use vSphere cloud provider in Kubernetes
200 cb-k8s-deployment/ops/vsphere-provider-disable-ssl-verification.yml Disable SSL verification
300 cb-k8s-deployment/kubo-deployment/manifests/ops-files/iaas/vsphere/use-vm-extensions.yml Add vm_extension to workers: enable-disk-UUID