github.com/jlmeeker/kismatic@v1.10.1-0.20180612190640-57f9005a1f1a/ansible/roles/kubeconfig/templates/kubeconfig.j2 (about) 1 apiVersion: v1 2 kind: Config 3 clusters: 4 - name: {{ kubernetes_cluster_name }} 5 cluster: 6 certificate-authority: {{ kubernetes_certificates.ca }} 7 server: "{% if 'master' in group_names %}{{ local_kubernetes_master_ip }}{% else %}{{ kubernetes_master_ip }}{% endif %}" 8 users: 9 - name: admin 10 user: 11 {% if kubernetes_admin_password is defined and kubernetes_admin_password != '' %} 12 username: admin 13 password: "{{ kubernetes_admin_password }}" 14 {% endif %} 15 client-certificate: "{{ kubernetes_certificates.admin }}" 16 client-key: "{{ kubernetes_certificates.admin_key }}" 17 contexts: 18 - name: kubernetes 19 context: 20 cluster: {{ kubernetes_cluster_name }} 21 user: admin 22 current-context: kubernetes