actions

package
v0.7.5-0...-2d5d3a9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2020 License: MIT Imports: 31 Imported by: 0

Documentation

Index

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
}

func (*TokenSource) Token

func (t *TokenSource) Token() (*oauth2.Token, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL