kubelet job from kubo/0.9.0
Github source:
133135a or
master branch
Properties¶
backend_port¶
- Default
6789
- Example
-
80
eviction-hard¶
Node eviction thresholds
- Example
-
memory.available<500Mi,nodefs.available<10%
kube-reserved¶
Resource reservations for kubernetes system daemons
- Example
-
cpu=1,memory=2Gi,storage=1Gi
labels¶
Labels to give node
- Default
{}- Example
-
gpu: true node-type: router
port¶
- Default
4567
- Example
-
81
system-reserved¶
Resource reservations for OS system daemons
- Example
-
cpu=500m,memory=1Gi,storage=1Gi
tls¶
kubelet¶Certificate and private key for the Kubernetes worker
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/kubelet/ directory
(learn more).
bin/drain(frombin/drain.erb)bin/ensure_kubelet_up_and_running(frombin/ensure_kubelet_up_and_running.erb)bin/kubelet_ctl(frombin/kubelet_ctl.erb)bin/post-start(frombin/post-start.erb)bin/pre-start(frombin/pre-start.erb)config/kubelet-key.pem(fromconfig/kubelet-key.pem.erb)config/kubelet.pem(fromconfig/kubelet.pem.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.