kube-controller-manager.yaml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. apiVersion: v1
  2. kind: Pod
  3. metadata:
  4. name: kube-controller-manager
  5. spec:
  6. containers:
  7. - command:
  8. - /bin/sh
  9. - -c
  10. - /usr/local/bin/kube-controller-manager --master=127.0.0.1:8080 --cluster-name=e2e-test-bburns
  11. --cluster-cidr=10.245.0.0/16 --allocate-node-cidrs=true --cloud-provider=gce --service-account-private-key-file=/srv/kubernetes/server.key
  12. --v=2 1>>/var/log/kube-controller-manager.log --leader-elect 2>&1
  13. image: k8s.gcr.io/kube-controller-manager:fda24638d51a48baa13c35337fcd4793
  14. livenessProbe:
  15. httpGet:
  16. path: /healthz
  17. port: 10252
  18. initialDelaySeconds: 15
  19. timeoutSeconds: 1
  20. name: kube-controller-manager
  21. volumeMounts:
  22. - mountPath: /srv/kubernetes
  23. name: srvkube
  24. readOnly: true
  25. - mountPath: /var/log/kube-controller-manager.log
  26. name: logfile
  27. - mountPath: /etc/ssl
  28. name: etcssl
  29. readOnly: true
  30. - mountPath: /usr/share/ssl
  31. name: usrsharessl
  32. readOnly: true
  33. - mountPath: /var/ssl
  34. name: varssl
  35. readOnly: true
  36. - mountPath: /usr/ssl
  37. name: usrssl
  38. readOnly: true
  39. - mountPath: /usr/lib/ssl
  40. name: usrlibssl
  41. readOnly: true
  42. - mountPath: /usr/local/openssl
  43. name: usrlocalopenssl
  44. readOnly: true
  45. - mountPath: /etc/openssl
  46. name: etcopenssl
  47. readOnly: true
  48. - mountPath: /etc/pki/tls
  49. name: etcpkitls
  50. readOnly: true
  51. hostNetwork: true
  52. volumes:
  53. - hostPath:
  54. path: /srv/kubernetes
  55. name: srvkube
  56. - hostPath:
  57. path: /var/log/kube-controller-manager.log
  58. type: FileOrCreate
  59. name: logfile
  60. - hostPath:
  61. path: /etc/ssl
  62. name: etcssl
  63. - hostPath:
  64. path: /usr/share/ssl
  65. name: usrsharessl
  66. - hostPath:
  67. path: /var/ssl
  68. name: varssl
  69. - hostPath:
  70. path: /usr/ssl
  71. name: usrssl
  72. - hostPath:
  73. path: /usr/lib/ssl
  74. name: usrlibssl
  75. - hostPath:
  76. path: /usr/local/openssl
  77. name: usrlocalopenssl
  78. - hostPath:
  79. path: /etc/openssl
  80. name: etcopenssl
  81. - hostPath:
  82. path: /etc/pki/tls
  83. name: etcpkitls