mirror of https://github.com/kubernetes/kops.git
Merge pull request #12297 from rifelpet/revert-gossip-issuer
Use MasterInternalName for gossip cluster SA issuer
This commit is contained in:
commit
b1fb6d1a92
|
|
@ -32,7 +32,6 @@ go_library(
|
|||
"//pkg/apis/kops:go_default_library",
|
||||
"//pkg/apis/kops/util:go_default_library",
|
||||
"//pkg/assets:go_default_library",
|
||||
"//pkg/dns:go_default_library",
|
||||
"//pkg/k8sversion:go_default_library",
|
||||
"//pkg/wellknownports:go_default_library",
|
||||
"//upup/pkg/fi:go_default_library",
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ import (
|
|||
"strings"
|
||||
|
||||
"k8s.io/kops/pkg/apis/kops"
|
||||
"k8s.io/kops/pkg/dns"
|
||||
"k8s.io/kops/upup/pkg/fi"
|
||||
"k8s.io/kops/upup/pkg/fi/loader"
|
||||
"k8s.io/kops/util/pkg/vfs"
|
||||
|
|
@ -83,9 +82,7 @@ func (b *DiscoveryOptionsBuilder) BuildOptions(o interface{}) error {
|
|||
return fmt.Errorf("locationStore=%q is of unexpected type %T", store, base)
|
||||
}
|
||||
} else {
|
||||
if dns.IsGossipHostname(clusterSpec.MasterInternalName) {
|
||||
serviceAccountIssuer = "https://kubernetes.default"
|
||||
} else if supportsPublicJWKS(clusterSpec) {
|
||||
if supportsPublicJWKS(clusterSpec) {
|
||||
serviceAccountIssuer = "https://" + clusterSpec.MasterPublicName
|
||||
} else {
|
||||
serviceAccountIssuer = "https://" + clusterSpec.MasterInternalName
|
||||
|
|
|
|||
|
|
@ -178,8 +178,8 @@ kubeAPIServer:
|
|||
requestheaderUsernameHeaders:
|
||||
- X-Remote-User
|
||||
securePort: 443
|
||||
serviceAccountIssuer: https://kubernetes.default
|
||||
serviceAccountJWKSURI: https://kubernetes.default/openid/v1/jwks
|
||||
serviceAccountIssuer: https://api.internal.minimal.k8s.local
|
||||
serviceAccountJWKSURI: https://api.internal.minimal.k8s.local/openid/v1/jwks
|
||||
serviceClusterIPRange: 100.64.0.0/13
|
||||
storageBackend: etcd3
|
||||
kubeControllerManager:
|
||||
|
|
@ -244,7 +244,7 @@ CloudProvider: aws
|
|||
ConfigBase: memfs://clusters.example.com/minimal.k8s.local
|
||||
InstanceGroupName: master-us-test-1a
|
||||
InstanceGroupRole: Master
|
||||
NodeupConfigHash: m2l73Z2ZTSfhaFMqWrGVDU1JFskZDHBE4kShP/WV0dw=
|
||||
NodeupConfigHash: E3XByTEqoq24u0RUuiwk1z9v1aOJSZG1QOl/WsD9Tdw=
|
||||
|
||||
__EOF_KUBE_ENV
|
||||
|
||||
|
|
|
|||
|
|
@ -88,8 +88,8 @@ spec:
|
|||
requestheaderUsernameHeaders:
|
||||
- X-Remote-User
|
||||
securePort: 443
|
||||
serviceAccountIssuer: https://kubernetes.default
|
||||
serviceAccountJWKSURI: https://kubernetes.default/openid/v1/jwks
|
||||
serviceAccountIssuer: https://api.internal.minimal.k8s.local
|
||||
serviceAccountJWKSURI: https://api.internal.minimal.k8s.local/openid/v1/jwks
|
||||
serviceClusterIPRange: 100.64.0.0/13
|
||||
storageBackend: etcd3
|
||||
kubeControllerManager:
|
||||
|
|
|
|||
|
|
@ -38,8 +38,8 @@ APIServerConfig:
|
|||
requestheaderUsernameHeaders:
|
||||
- X-Remote-User
|
||||
securePort: 443
|
||||
serviceAccountIssuer: https://kubernetes.default
|
||||
serviceAccountJWKSURI: https://kubernetes.default/openid/v1/jwks
|
||||
serviceAccountIssuer: https://api.internal.minimal.k8s.local
|
||||
serviceAccountJWKSURI: https://api.internal.minimal.k8s.local/openid/v1/jwks
|
||||
serviceClusterIPRange: 100.64.0.0/13
|
||||
storageBackend: etcd3
|
||||
ServiceAccountPublicKeys: |
|
||||
|
|
|
|||
Loading…
Reference in New Issue