Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultPodReadyTimeout = 5 * time.Minute
DefaultPodReadyTimeout is the time it will wait for Flux and Helm Operator to become ready
Variables ¶
This section is empty.
Functions ¶
func DeleteKey ¶
func DeleteKey(cfg *api.ClusterConfig) error
FLUX V1 DEPRECATION NOTICE. https://github.com/weaveworks/eksctl/issues/2963 DeleteKey deletes the authorized SSH key for the gitops repo if gitops are configured Will not fail if the key was not previously authorized
func InstallProfile ¶
func InstallProfile(cfg *api.ClusterConfig) error
InstallProfile installs the bootstrap profile in the user's repo if it's specified in the cluster config
func RepositoryURL ¶
RepositoryURL returns the full Git repository URL corresponding to the provided "quickstart profile" mnemonic a.k.a. short name. If a valid Git URL is provided, this function returns it as-is.
Types ¶
type FluxInstaller ¶ added in v0.39.0
type FluxInstaller interface {
Run() error
}
type Profile ¶
type Profile struct { Processor fileprocessor.FileProcessor ProfileCloner git.TmpCloner UserRepoGitClient *git.Client FS afero.Fs IO afero.Afero }
Profile represents a gitops profile
Directories
¶
Path | Synopsis |
---|---|
FLUX V1 DEPRECATION NOTICE.
|
FLUX V1 DEPRECATION NOTICE. |
FLUX V1 DEPRECATION NOTICE.
|
FLUX V1 DEPRECATION NOTICE. |
Click to show internal directories.
Click to hide internal directories.