Class KubernetesNamedAccountCredentials

  • All Implemented Interfaces:
    com.netflix.spinnaker.clouddriver.security.AccountCredentials<KubernetesCredentials>, com.netflix.spinnaker.credentials.Credentials

    @ParametersAreNonnullByDefault
    public class KubernetesNamedAccountCredentials
    extends com.netflix.spinnaker.clouddriver.security.AbstractAccountCredentials<KubernetesCredentials>
    • Method Detail

      • getRequiredGroupMembership

        public java.util.List<java.lang.String> getRequiredGroupMembership()
        This method is deprecated and users should instead supply permissions. In order to continue to support users who have `requiredGroupMembership` in their account config, we still need to override this method. We'll need to either communicate the backwards-incompatible change or translate the supplied `requiredGroupMembership` into permissions before removing this override.
      • getNamespaces

        public java.util.List<java.lang.String> getNamespaces()
        Get the namespaces without making a call to the kubernetes cluster. If the cache is empty, return an empty list.
      • getSpinnakerKindMap

        public java.util.Map<java.lang.String,​java.lang.String> getSpinnakerKindMap()