diff --git a/internal/cluster.go b/internal/cluster.go index f191eec..49caefd 100644 --- a/internal/cluster.go +++ b/internal/cluster.go @@ -119,11 +119,14 @@ func clusterAuthenticationMode(cluster types.Cluster) string { return string(cluster.AccessConfig.AuthenticationMode) } -func clusterBootstrapCreatorAdminPermissions(cluster types.Cluster) *bool { +func clusterBootstrapCreatorAdminPermissions(cluster types.Cluster) bool { if cluster.AccessConfig == nil { - return nil + return false + } + if cluster.AccessConfig.BootstrapClusterCreatorAdminPermissions == nil { + return false } - return cluster.AccessConfig.BootstrapClusterCreatorAdminPermissions + return *cluster.AccessConfig.BootstrapClusterCreatorAdminPermissions } func clusterSecretsEncryptionConfigured(cluster types.Cluster) bool {