summaryrefslogtreecommitdiffstats
path: root/ansible/roles/rancher/templates/kube_config.j2
blob: 87f332e671d62a99887daa5ad038feaf8d66e18f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
apiVersion: v1
kind: Config
clusters:
- cluster:
    api-version: v1
    insecure-skip-tls-verify: true
    server: "https://{{ ansible_host }}:8080/r/projects/{{ k8s_env_id }}/kubernetes:6443"
  name: "{{ app_name }}"
contexts:
- context:
    cluster: "{{ app_name }}"
    user: "{{ app_name }}"
  name: "{{ app_name }}"
current-context: "{{ app_name }}"
users:
- name: "{{ app_name }}"
  user:
    token: "{{ (['Basic', [key_public, key_private] | join(':') | b64encode] | join(' ')) | b64encode }}"