Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Container = struct { BlockUntilKeyCanRead func(string, *ssh.PublicKeys, string) GetSSHHostname func(_ *url.URL) string QueryConfigKey func(configKey string, _ func() (any, error)) error CreateFluxManifest func() (*manifestgen.Manifest, error) Apply func(ctx context.Context, rcg genericclioptions.RESTClientGetter, opts *runclient.Options, root, manifestPath string) (string, error) Create func(ctx context.Context, obj client.Object, opts ...client.CreateOption) error }{ BlockUntilKeyCanRead: blockUntilKeyCanRead, GetSSHHostname: getSSHHostname, QueryConfigKey: common.QueryConfigKey, CreateFluxManifest: createFluxManifest, Apply: utils.Apply, }
Functions ¶
Types ¶
type KeConfig ¶
type KeConfig struct {
Version string `yaml:"version"`
BaseCluster baseClusterConfig `yaml:"baseCluster"`
Admin admin `yaml:"admin"`
ClusterIdentity string `yaml:"clusterIdentity"`
Gardener gardenerConfig `yaml:"gardener"`
Gardenlet gardenletConfig `yaml:"gardenlet"`
KubeApiServer kubeApiServerConfig `yaml:"kubeApiServer"`
Dashboard dashboardConfig `yaml:"dashboard"`
Issuer issuerConfig `yaml:"issuer"`
DomainConfig domainConfiguration `yaml:"domainConfig,omitempty"`
BackupConfig backupConfiguration `yaml:"backupConfig,omitempty"`
ExtensionsConfig extensionsConfig `yaml:"extensions"`
CloudProfiles []string `yaml:"cloudprofiles"`
}
Click to show internal directories.
Click to hide internal directories.