Documentation
¶
Overview ¶
Package pullsecrets provides pull secret management functionality for Clowder applications
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CoreEnvPullSecrets = rc.NewMultiResourceIdent(ProvName, "core_env_pull_secrets", &core.Secret{}, rc.ResourceOptions{WriteNow: true})
CoreEnvPullSecrets is the pull_secrets for the app.
View Source
var ProvName = "pullsecret"
ProvName sets the provider name identifier
Functions ¶
func CopyPullSecrets ¶ added in v0.101.0
func CopyPullSecrets(prov *providers.Provider, namespace string, obj object.ClowdObject) ([]string, error)
CopyPullSecrets copies the pull secrets configured on a ClowdEnvironment to a destination namespace and associates ownership with the given object.
func GetPullSecret ¶
func GetPullSecret(c *providers.Provider) (providers.ClowderProvider, error)
GetPullSecret returns the correct end provider.
func NewPullSecretProvider ¶
func NewPullSecretProvider(p *providers.Provider) (providers.ClowderProvider, error)
NewPullSecretProvider returns a new End provider run at the end of the provider set.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.