Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Argocd ¶
type Argocd struct { Deploy bool `json:"deploy,omitempty" yaml:"deploy,omitempty"` CustomImage *CustomImage `json:"customImage,omitempty" yaml:"customImage,omitempty"` Network *network.Network `json:"network,omitempty" yaml:"network,omitempty"` Auth *auth.Auth `json:"auth,omitempty" yaml:"auth,omitempty"` Rbac *Rbac `json:"rbacConfig,omitempty" yaml:"rbacConfig,omitempty"` Repositories []*Repository `json:"repositories,omitempty" yaml:"repositories,omitempty"` KnownHosts []string `json:"knownHosts,omitempty" yaml:"knownHosts,omitempty"` }
func ClearEmpty ¶
type CustomImage ¶
type CustomImage struct { Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` ImagePullSecret string `json:"imagePullSecret,omitempty" yaml:"imagePullSecret,omitempty"` GopassStores []*GopassStore `json:"gopassStores,omitempty" yaml:"gopassStores,omitempty"` }
type GopassStore ¶
type GopassStore struct { SSHKey *secret.Secret `yaml:"sshKey,omitempty"` ExistingSSHKeySecret *secret.Existing `json:"existingSshKeySecret,omitempty" yaml:"existingSshKeySecret,omitempty"` GPGKey *secret.Secret `yaml:"gpgKey,omitempty"` ExistingGPGKeySecret *secret.Existing `json:"existingGpgKeySecret,omitempty" yaml:"existingGpgKeySecret,omitempty"` Directory string `json:"directory,omitempty" yaml:"directory,omitempty"` StoreName string `json:"storeName,omitempty" yaml:"storeName,omitempty"` }
type Repository ¶
type Repository struct { Name string `json:"name,omitempty" yaml:"name,omitempty"` URL string `json:"url,omitempty" yaml:"url,omitempty"` Username *secret.Secret `yaml:"username,omitempty"` ExistingUsernameSecret *secret.Existing `json:"existingUsernameSecret,omitempty" yaml:"existingUsernameSecret,omitempty"` Password *secret.Secret `yaml:"password,omitempty"` ExistingPasswordSecret *secret.Existing `json:"existingPasswordSecret,omitempty" yaml:"existingPasswordSecret,omitempty"` Certificate *secret.Secret `yaml:"certificate,omitempty"` ExistingCertificateSecret *secret.Existing `json:"existingCertificateSecret,omitempty" yaml:"existingCertificateSecret,omitempty"` }
Click to show internal directories.
Click to hide internal directories.