Class KubernetesCredentialsParser

java.lang.Object
com.netflix.spinnaker.clouddriver.kubernetes.security.KubernetesCredentialsParser
All Implemented Interfaces:
com.netflix.spinnaker.credentials.definition.CredentialsParser<KubernetesAccountProperties.ManagedAccount,KubernetesNamedAccountCredentials>, com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint, org.pf4j.ExtensionPoint

public class KubernetesCredentialsParser extends Object implements com.netflix.spinnaker.credentials.definition.CredentialsParser<KubernetesAccountProperties.ManagedAccount,KubernetesNamedAccountCredentials>
Custom CredentialsParser for Kubernetes credentials to handle configuration errors when parsing account credentials. As account credentials can be created by users through the credentials API, this parser is provided for more robust protection from user error.