kubeadm: Add --cert-dir, --apiserver-cert-extra-sans, remove --api-external-dns-names and add the phase command for certs. Also use the CertificatesDir var everywhere instead of the HostPKIPath variable and fix some bugs in certs.go

This commit is contained in:
Lucas Käldström
2017-03-02 20:51:02 +02:00
parent f12db38d5c
commit 579a743482
25 changed files with 485 additions and 165 deletions

View File

@@ -20,6 +20,7 @@ apiserver-advertise-address
apiserver-arg-overrides
apiserver-arg-overrides
apiserver-bind-port
apiserver-cert-extra-sans
apiserver-count
apiserver-count
apiserver-count
@@ -67,6 +68,7 @@ build-only
build-tag
ca-cert-path
cadvisor-port
cert-altnames
cert-dir
certificate-authority
cgroup-driver
@@ -158,6 +160,7 @@ discovery-file
discovery-port
discovery-token
dns-bind-address
dns-domain
dns-port
dns-provider
dns-provider-config