Documentation ¶
Index ¶
- func AmazonWebServicesClusterProcessor(awsprovider *awsprovider.AWSProvider, commandFlag configuration.CommandFlag, ...) error
- func ApplicationProcessor(commandFlag configuration.CommandFlag, opt configuration.Options, ...)
- func DigitalOceanClusterProcessor(digitalocean *digitalocean.DigitalOceanProvider, ...) error
- func ExecuteKubernetesAction(action kinds.Execute, clusterName string, deployment kinds.Application, ...)
- func ExecuteShellAction(action kinds.Execute, opt configuration.Options, repoName string)
- func GoogleCloudPlatformClusterProcessor(gcpProvider *gcp.GCPProvider, commandFlag configuration.CommandFlag, ...) error
- func MinikubeClusterProcessor(minikubeprovider *minikube.MiniKubeProvider, ...) error
- func NewAmazonWebServicesConfig() (*awsprovider.AWSProvider, error)
- func NewDigitalOceanConfig() (*digitalocean.DigitalOceanProvider, error)
- func NewGoogleCloudPlatformConfig() (*gcp.GCPProvider, error)
- func NewMinikubeConfig() (*minikube.MiniKubeProvider, error)
- type TokenSource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AmazonWebServicesClusterProcessor ¶
func AmazonWebServicesClusterProcessor(awsprovider *awsprovider.AWSProvider, commandFlag configuration.CommandFlag, cluster kinds.ProviderCluster) error
func ApplicationProcessor ¶
func ApplicationProcessor(commandFlag configuration.CommandFlag, opt configuration.Options, clusterName string, application kinds.Application)
func DigitalOceanClusterProcessor ¶
func DigitalOceanClusterProcessor(digitalocean *digitalocean.DigitalOceanProvider, commandFlag configuration.CommandFlag, cluster kinds.ProviderCluster) error
func ExecuteKubernetesAction ¶
func ExecuteKubernetesAction(action kinds.Execute, clusterName string, deployment kinds.Application, commandFlag configuration.CommandFlag, opt configuration.Options, repoName string)
func ExecuteShellAction ¶
func ExecuteShellAction(action kinds.Execute, opt configuration.Options, repoName string)
func GoogleCloudPlatformClusterProcessor ¶
func GoogleCloudPlatformClusterProcessor(gcpProvider *gcp.GCPProvider, commandFlag configuration.CommandFlag, cluster kinds.ProviderCluster) error
func MinikubeClusterProcessor ¶
func MinikubeClusterProcessor(minikubeprovider *minikube.MiniKubeProvider, commandFlag configuration.CommandFlag, cluster kinds.ProviderCluster) error
func NewAmazonWebServicesConfig ¶
func NewAmazonWebServicesConfig() (*awsprovider.AWSProvider, error)
func NewDigitalOceanConfig ¶
func NewDigitalOceanConfig() (*digitalocean.DigitalOceanProvider, error)
func NewGoogleCloudPlatformConfig ¶
func NewGoogleCloudPlatformConfig() (*gcp.GCPProvider, error)
func NewMinikubeConfig ¶
func NewMinikubeConfig() (*minikube.MiniKubeProvider, error)
Types ¶
type TokenSource ¶
type TokenSource struct {
AccessToken string
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.