• Eric Paris's avatar
    Add Subject Alt Names to self signed apiserver certs · 7a29af4d
    Eric Paris authored
    A cert from GCE shows:
    - IP Address:23.236.49.122
    - IP Address:10.0.0.1
    - DNS:kubernetes,
    - DNS:kubernetes.default
    - DNS:kubernetes.default.svc
    - DNS:kubernetes.default.svc.cluster.local
    - DNS:e2e-test-zml-master
    
    A similarly configured self signed cert shows:
    - IP Address:23.236.49.122
    - IP Address:10.0.0.1
    - DNS:kubernetes
    - DNS:kubernetes.default
    - DNS:kubernetes.default.svc
    
    So we are missing the fqdn kubernetes.default.svc.cluster.local. The
    apiserver does not even know the fqdn! it's defined entirely by the
    kubelet! We also do not have the cluster name certificate. This may be
    --cluster-name= argument to the apiserver but will take a bit more
    research.
    7a29af4d
Name
Last commit
Last update
..
genbashcomp Loading commit data...
genconversion Loading commit data...
gendeepcopy Loading commit data...
gendocs Loading commit data...
genman Loading commit data...
genutils Loading commit data...
hyperkube Loading commit data...
integration Loading commit data...
kube-apiserver Loading commit data...
kube-controller-manager Loading commit data...
kube-proxy Loading commit data...
kube-version-change Loading commit data...
kubectl Loading commit data...
kubelet Loading commit data...
kubernetes Loading commit data...