Documentation ¶
Index ¶
- func Combine(services ...core.RegistryService) core.RegistryService
- func Encrypted() core.RegistryService
- func EndpointSource(endpoint, secret string, skipVerify bool) core.RegistryService
- func External(endpoint, secret string, skipVerify bool) core.RegistryService
- func FileSource(path string) core.RegistryService
- func Static(secrets []*core.Secret) core.RegistryService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Combine ¶
func Combine(services ...core.RegistryService) core.RegistryService
Combine combines the registry services, allowing the system to source registry credential from multiple sources.
func Encrypted ¶
func Encrypted() core.RegistryService
Encrypted returns a new encrypted registry credentials provider that sournces credentials from the encrypted strings in the yaml file.
func EndpointSource ¶
func EndpointSource(endpoint, secret string, skipVerify bool) core.RegistryService
EndpointSource returns a registry credential provider that sources registry credentials from an http endpoint.
func External ¶
func External(endpoint, secret string, skipVerify bool) core.RegistryService
External returns a new external Secret controller.
func FileSource ¶
func FileSource(path string) core.RegistryService
FileSource returns a registry credential provider that sources registry credentials from a .docker/config.json file.
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.