 Documentation
      ¶
      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
      ¶
      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.