mirror of https://github.com/kubernetes/kops.git
Merge pull request #11397 from johngmyers/no-discoverystore
Don't publish OIDC discovery if DiscoveryStore not set
This commit is contained in:
commit
bdc4d6ab5b
|
@ -374,7 +374,7 @@ func ValidateCluster(c *kops.Cluster, strict bool) field.ErrorList {
|
|||
}
|
||||
|
||||
said := c.Spec.ServiceAccountIssuerDiscovery
|
||||
if said != nil {
|
||||
if said != nil && said.DiscoveryStore != "" {
|
||||
saidStore := said.DiscoveryStore
|
||||
saidStoreField := fieldSpec.Child("serviceAccountIssuerDiscovery", "discoveryStore")
|
||||
base, err := vfs.Context.BuildVfsPath(saidStore)
|
||||
|
|
|
@ -53,7 +53,7 @@ type oidcDiscovery struct {
|
|||
|
||||
func (b *IssuerDiscoveryModelBuilder) Build(c *fi.ModelBuilderContext) error {
|
||||
said := b.Cluster.Spec.ServiceAccountIssuerDiscovery
|
||||
if said == nil {
|
||||
if said == nil || said.DiscoveryStore == "" {
|
||||
return nil
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue