mirror of https://github.com/kubernetes/kops.git
50 lines
1.5 KiB
Plaintext
50 lines
1.5 KiB
Plaintext
Kubelet:
|
|
Certificate: {{ Base64Encode (CA.Cert "kubelet").AsString }}
|
|
Key: {{ Base64Encode (CA.PrivateKey "kubelet").AsString }}
|
|
|
|
NodeUp:
|
|
Location: https://kubeupv2.s3.amazonaws.com/nodeup/nodeup.tar.gz
|
|
|
|
CACertificate: {{ Base64Encode (CA.Cert "ca").AsString }}
|
|
|
|
APIServer:
|
|
Certificate: {{ Base64Encode (CA.Cert "master").AsString }}
|
|
Key: {{ Base64Encode (CA.PrivateKey "master").AsString }}
|
|
Image: gcr.io/google_containers/kube-apiserver:v{{ .KubernetesVersion }}
|
|
|
|
KubeControllerManager:
|
|
ClusterName: {{ .ClusterName }}
|
|
Image: gcr.io/google_containers/kube-controller-manager:v{{ .KubernetesVersion }}
|
|
|
|
KubeScheduler:
|
|
Image: gcr.io/google_containers/kube-scheduler:v{{ .KubernetesVersion }}
|
|
|
|
KubeProxy:
|
|
Image: gcr.io/google_containers/kube-proxy:v{{ .KubernetesVersion }}
|
|
|
|
KubeUser: {{ .KubeUser }}
|
|
KubePassword: {{ GetOrCreateSecret "kube" }}
|
|
|
|
Tokens:
|
|
admin: {{ GetOrCreateSecret "admin" }}
|
|
kubelet: {{ GetOrCreateSecret "kubelet" }}
|
|
kube-proxy: {{ GetOrCreateSecret "kube-proxy" }}
|
|
"system:scheduler": {{ GetOrCreateSecret "system:scheduler" }}
|
|
"system:controller_manager": {{ GetOrCreateSecret "system:controller_manager" }}
|
|
"system:logging": {{ GetOrCreateSecret "system:logging" }}
|
|
"system:monitoring": {{ GetOrCreateSecret "system:monitoring" }}
|
|
"system:dns": {{ GetOrCreateSecret "system:dns" }}
|
|
|
|
Tags:
|
|
{{ range $tag := Args }}
|
|
- {{ $tag }}
|
|
{{ end }}
|
|
{{ range $tag := .NodeUpTags }}
|
|
- {{ $tag }}
|
|
{{ end }}
|
|
|
|
Assets:
|
|
{{ range $asset := .Assets }}
|
|
- {{ $asset }}
|
|
{{ end }}
|