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" yaml:"deploy"` 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.Repository `json:"repositories,omitempty" yaml:"repositories,omitempty"` Credentials []*repository.Repository `json:"credentials,omitempty" yaml:"credentials,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"` }
Click to show internal directories.
Click to hide internal directories.