Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppWrapperConfig ¶
type AppWrapperConfig struct {
ManageJobsWithoutQueueName bool `json:"manageJobsWithoutQueueName,omitempty"`
StandaloneMode bool `json:"standaloneMode,omitempty"`
FaultTolerance FaultToleranceConfig `json:"faultTolerance,omitempty"`
CertManagement CertManagementConfig `json:"certManagement,omitempty"`
}
func NewConfig ¶ added in v0.7.0
func NewConfig(namespace string) *AppWrapperConfig
NewConfig constructs an AppWrapperConfig and fills in default values
type CertManagementConfig ¶ added in v0.7.0
type CertManagementConfig struct {
Namespace string `json:"namespace,omitempty"`
CertificateDir string `json:"certificateDir,omitempty"`
CertificateName string `json:"certificateName,omitempty"`
CertificateOrg string `json:"certificateOrg,omitempty"`
MutatingWebhookConfigName string `json:"mutatingWebhookConfigName,omitempty"`
ValidatingWebhookConfigName string `json:"validatingWebhookConfigName,omitempty"`
WebhookServiceName string `json:"webhookServiceName,omitempty"`
WebhookSecretName string `json:"webhookSecretName,omitempty"`
}
type FaultToleranceConfig ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.