blob: a089f0b339b732db338e6a71358793c0305d5b5e [file] [log] [blame]
{%- from "kubernetes/map.jinja" import pool with context %}
apiVersion: v1
kind: Config
current-context: {{ pool.cluster_domain }}
preferences: {}
clusters:
- cluster:
certificate-authority: /etc/kubernetes/ssl/ca-kubernetes.crt
server: https://{{ pool.apiserver.host }}:{{ pool.apiserver.get('port', '443') }}
name: {{ pool.cluster_domain }}
contexts:
- context:
cluster: {{ pool.cluster_domain }}
user: kube_proxy-{{ pool.cluster_domain }}
name: {{ pool.cluster_domain }}
users:
- name: kube_proxy-{{ pool.cluster_domain }}
user:
client-certificate: /etc/kubernetes/ssl/kubelet-client.crt
client-key: /etc/kubernetes/ssl/kubelet-client.key