Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebhookControllerConfig ¶
type WebhookControllerConfig struct {
Debug bool
Name string
Namespace string
ServiceName string
CertificateSecretName string
MutatingWebhookConfigurationName string
}
func NewWebhookControllerConfig ¶
func NewWebhookControllerConfig(defaultName string) *WebhookControllerConfig
type WorkflowControllerConfig ¶
type WorkflowControllerConfig struct {
Environment string
Standalone bool
Namespace string
ImagePullSecret string
MaxConcurrentReconciles int
MetadataAPIURL *url.URL
RuntimeToolsImage string
VaultTransitPath string
VaultTransitKey string
WebhookServerPort int
WebhookServerKeyDir string
DynamicRBACBinding bool
AlertsDelegate alerts.DelegateFunc
}
WorkflowControllerConfig is the configuration object used to configure the Workflow controller.
func (*WorkflowControllerConfig) Capturer ¶
func (c *WorkflowControllerConfig) Capturer() trackers.Capturer
Click to show internal directories.
Click to hide internal directories.