44 lines
1.2 KiB
Django/Jinja
44 lines
1.2 KiB
Django/Jinja
apiVersion: v1
|
|
kind: Config
|
|
current-context: otcci
|
|
preferences: {}
|
|
clusters:
|
|
- name: otcci
|
|
cluster:
|
|
server: {{ otcci_k8s.server }}
|
|
insecure-skip-tls-verify: true
|
|
- name: otcinfra
|
|
cluster:
|
|
server: {{ otcinfra1_k8s.server }}
|
|
insecure-skip-tls-verify: true
|
|
- name: otcinfra2
|
|
cluster:
|
|
server: {{ otcinfra2_k8s.server }}
|
|
insecure-skip-tls-verify: true
|
|
contexts:
|
|
- name: otcci
|
|
context:
|
|
cluster: otcci
|
|
user: otcci-admin
|
|
- name: otcinfra
|
|
context:
|
|
cluster: otcinfra
|
|
user: otcinfra-admin
|
|
- name: otcinfra2
|
|
context:
|
|
cluster: otcinfra2
|
|
user: otcinfra2-admin
|
|
users:
|
|
- name: otcci-admin
|
|
user:
|
|
client-certificate-data: {{ otcci_k8s.secrets['client.crt'] | b64encode }}
|
|
client-key-data: {{ otcci_k8s.secrets['client.key'] | b64encode }}
|
|
- name: otcinfra-admin
|
|
user:
|
|
client-certificate-data: {{ otcinfra1_k8s.secrets['client.crt'] | b64encode }}
|
|
client-key-data: {{ otcinfra1_k8s.secrets['client.key'] | b64encode }}
|
|
- name: otcinfra2-admin
|
|
user:
|
|
client-certificate-data: {{ otcinfra2_k8s.secrets['client.crt'] | b64encode }}
|
|
client-key-data: {{ otcinfra2_k8s.secrets['client.key'] | b64encode }}
|