bloomberg/kubernetes-cluster-cookbook

View on GitHub
templates/default/kube-kubelet-kube-config.erb

Summary

Maintainability
Test Coverage
apiVersion: v1
kind: Config
users:
- name: kubelet
  user:
    client-certificate: <%= @etcd_cert_dir %>/client.srv.crt
    client-key: <%= @etcd_cert_dir %>/client.srv.key
clusters:
- name: kube
  cluster:
    server: https://127.0.0.1:<%= @kubernetes_secure_api_port %>
    certificate-authority: <%= @etcd_cert_dir %>/client.ca.crt
contexts:
- context:
    cluster: kube
    user: kubelet