25 lines
631 B
Plaintext
25 lines
631 B
Plaintext
{%- from "kubernetes/map.jinja" import pool with context %}
|
|
|
|
apiVersion: v1
|
|
kind: Config
|
|
current-context: kubelet-to-cluster.local
|
|
preferences: {}
|
|
clusters:
|
|
- cluster:
|
|
certificate-authority: /etc/kubernetes/ssl/kubelet-client.crt
|
|
server: https://{{ pool.apiserver.host }}:443
|
|
name: cluster.local
|
|
- cluster:
|
|
certificate-authority: /etc/kubernetes/ssl/kubelet-client.crt
|
|
server: http://{{ pool.apiserver.host }}:8080
|
|
name: cluster-http.local
|
|
contexts:
|
|
- context:
|
|
cluster: cluster-http.local
|
|
user: kubelet
|
|
name: kubelet-to-cluster.local
|
|
users:
|
|
- name: kubelet
|
|
user:
|
|
token: {{ pool.token.kubelet }}
|