kube-proxy job from kubo/0.36.0
Github source:
194a32f
or
master branch
Properties¶
api-token
¶
The password for the kube-proxy user
cloud-provider
¶
The type of cloud-provider that is being deployed
k8s-args
¶
Pass-through options for Kubernetes runtime arguments. See docs https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ for reference.
- Example
-
|+ k8s-args: feature-gates: CPUManager: true DryRun: false cleanup: false
kube-proxy-configuration
¶
The Kube-proxy will load its initial configuration from this. Omit this to use the built-in default configuration values. Command-line flags override configuration. This is the recommended way to configure kube-proxy as the command line flags for kube-proxy are being deprecated.
- Example
-
|+ kube-proxy-configuration: feature-gates: CPUManager: true DryRun: false cleanup: false
tls
¶
kubernetes
¶Certificate and private key for the Kubernetes master
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/kube-proxy/
directory
(learn more).
bin/kube_proxy_ctl
(frombin/kube_proxy_ctl.erb
)config/ca.pem
(fromconfig/ca.pem.erb
)config/config.yml
(fromconfig/config.yml.erb
)config/kubeconfig
(fromconfig/kubeconfig.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.