2c635692ae
The 2 k8s atomic drivers we currently support are added to the same driver. This breaks ironic support with the stevedore work I'm currently doing. With stevedore, we can choose only one driver based on the server_type, os and coe. We won't be able to pick a driver and then choose an implementation bases on server_type. Partially-Implements: blueprint magnum-baremetal-full-support Co-Authored-By: Spyros Trigazis <strigazi@gmail.com> Change-Id: Ic1b8103551f48f85baa2ed9ff32d5b70b1fab84e
25 lines
616 B
YAML
25 lines
616 B
YAML
#cloud-config
|
|
merge_how: dict(recurse_array)+list(append)
|
|
write_files:
|
|
- path: /srv/kubernetes/kubeconfig.yaml
|
|
owner: "root:root"
|
|
permissions: "0644"
|
|
content: |
|
|
apiVersion: v1
|
|
kind: Config
|
|
users:
|
|
- name: kubeclient
|
|
user:
|
|
client-certificate: CLIENT_CERT
|
|
client-key: CLIENT_KEY
|
|
clusters:
|
|
- name: kubernetes
|
|
cluster:
|
|
certificate-authority: CA_CERT
|
|
contexts:
|
|
- context:
|
|
cluster: kubernetes
|
|
user: kubeclient
|
|
name: service-account-context
|
|
current-context: service-account-context
|