Class KubernetesNamedAccountCredentials
java.lang.Object
com.netflix.spinnaker.clouddriver.security.AbstractAccountCredentials<KubernetesCredentials>
com.netflix.spinnaker.clouddriver.kubernetes.security.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>
-
Constructor Summary
ConstructorsConstructorDescriptionKubernetesNamedAccountCredentials(KubernetesAccountProperties.ManagedAccount managedAccount, KubernetesCredentials.Factory credentialFactory) -
Method Summary
Modifier and TypeMethodDescriptionGet the namespaces without making a call to the kubernetes cluster.This method is deprecated and users should instead supplypermissions.Methods inherited from class com.netflix.spinnaker.clouddriver.security.AbstractAccountCredentials
equals, getCredentials, getPermissions, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netflix.spinnaker.clouddriver.security.AccountCredentials
getAccountId, getAccountType, getCloudProvider, getEnvironment, getName, getType, isEnabled
-
Constructor Details
-
KubernetesNamedAccountCredentials
public KubernetesNamedAccountCredentials(KubernetesAccountProperties.ManagedAccount managedAccount, KubernetesCredentials.Factory credentialFactory)
-
-
Method Details
-
getRequiredGroupMembership
This method is deprecated and users should instead supplypermissions. 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` intopermissionsbefore removing this override. -
getNamespaces
Get the namespaces without making a call to the kubernetes cluster. If the cache is empty, return an empty list. -
getSpinnakerKindMap
-
getDockerRegistries
-