Documentation ¶
Index ¶
- type AdminSecretsConfig
- type AdminSecretsFlags
- type AdminSecretsService
- type ChartMuseum
- type ChartMuseumSecret
- type ExposeController
- type ExposeControllerConfig
- type Grafana
- type GrafanaSecret
- type HelmValuesConfig
- type HelmValuesConfigService
- type IngressBasicAuth
- type Jenkins
- type JenkinsAdminSecret
- type Nexus
- type PipelineSecrets
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminSecretsConfig ¶ added in v1.0.96
type AdminSecretsConfig struct { IngressBasicAuth string `yaml:"JXBasicAuth,omitempty"` ChartMuseum *ChartMuseum `yaml:"chartmuseum,omitempty"` Grafana *Grafana `yaml:"grafana,omitempty"` Jenkins *Jenkins `yaml:"jenkins,omitempty"` Nexus *Nexus `yaml:"nexus,omitempty"` PipelineSecrets *PipelineSecrets `yaml:"PipelineSecrets,omitempty"` }
func (AdminSecretsConfig) String ¶ added in v1.0.96
func (c AdminSecretsConfig) String() (string, error)
type AdminSecretsFlags ¶ added in v1.0.96
type AdminSecretsFlags struct {
DefaultAdminPassword string
}
type AdminSecretsService ¶ added in v1.0.96
type AdminSecretsService struct { FileName string Secrets AdminSecretsConfig Flags AdminSecretsFlags }
func (*AdminSecretsService) AddAdminSecretsValues ¶ added in v1.0.96
func (s *AdminSecretsService) AddAdminSecretsValues(cmd *cobra.Command)
func (*AdminSecretsService) NewAdminSecretsConfig ¶ added in v1.0.96
func (s *AdminSecretsService) NewAdminSecretsConfig() error
type ChartMuseum ¶ added in v1.0.96
type ChartMuseum struct {
ChartMuseumSecret ChartMuseumSecret `yaml:"secret"`
}
type ChartMuseumSecret ¶ added in v1.0.96
type ExposeController ¶
type ExposeController struct { Config ExposeControllerConfig `yaml:"config,omitempty"` Annotations map[string]string `yaml:"Annotations,omitempty"` }
type ExposeControllerConfig ¶ added in v1.0.85
type Grafana ¶ added in v1.0.96
type Grafana struct {
GrafanaSecret GrafanaSecret `yaml:"server"`
}
type GrafanaSecret ¶ added in v1.0.96
type HelmValuesConfig ¶
type HelmValuesConfig struct {
ExposeController *ExposeController `yaml:"expose,omitempty"`
}
func (*HelmValuesConfig) AddExposeControllerValues ¶
func (c *HelmValuesConfig) AddExposeControllerValues(cmd *cobra.Command, ignoreDomain bool)
func (HelmValuesConfig) String ¶
func (c HelmValuesConfig) String() (string, error)
type HelmValuesConfigService ¶
type HelmValuesConfigService struct { FileName string Config HelmValuesConfig }
type IngressBasicAuth ¶ added in v1.0.96
type IngressBasicAuth struct {
JXBasicAuth string `yaml:"JXBasicAuth"`
}
type Jenkins ¶ added in v1.0.96
type Jenkins struct {
JenkinsSecret JenkinsAdminSecret `yaml:"Master"`
}
type JenkinsAdminSecret ¶ added in v1.0.96
type JenkinsAdminSecret struct {
Password string `yaml:"AdminPassword"`
}
type Nexus ¶ added in v1.0.105
type Nexus struct {
DefaultAdminPassword string `yaml:"defaultAdminPassword,omitempty"`
}
type PipelineSecrets ¶ added in v1.0.105
type PipelineSecrets struct {
MavenSettingsXML string `yaml:"MavenSettingsXML,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.