Package com.netflix.spinnaker.config
Class KubernetesAccountDefinitionSourceConfiguration
java.lang.Object
com.netflix.spinnaker.config.KubernetesAccountDefinitionSourceConfiguration
@Configuration
@ConditionalOnProperty({"account.storage.enabled","account.storage.kubernetes.enabled"})
public class KubernetesAccountDefinitionSourceConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.netflix.spinnaker.credentials.definition.CredentialsDefinitionSource<KubernetesAccountProperties.ManagedAccount>kubernetesAccountSource(com.netflix.spinnaker.clouddriver.security.AccountDefinitionRepository repository, Optional<List<com.netflix.spinnaker.credentials.definition.CredentialsDefinitionSource<KubernetesAccountProperties.ManagedAccount>>> additionalSources, KubernetesAccountProperties accountProperties)
-
Constructor Details
-
KubernetesAccountDefinitionSourceConfiguration
public KubernetesAccountDefinitionSourceConfiguration()
-
-
Method Details
-
kubernetesAccountSource
@Bean @Primary public com.netflix.spinnaker.credentials.definition.CredentialsDefinitionSource<KubernetesAccountProperties.ManagedAccount> kubernetesAccountSource(com.netflix.spinnaker.clouddriver.security.AccountDefinitionRepository repository, Optional<List<com.netflix.spinnaker.credentials.definition.CredentialsDefinitionSource<KubernetesAccountProperties.ManagedAccount>>> additionalSources, KubernetesAccountProperties accountProperties)
-