Documentation ¶
Index ¶
Constants ¶
View Source
const ( DefaultManagerName = "kudo-controller-manager" DefaultNamespace = "kudo-system" DefaultServiceName = "kudo-controller-manager-service" DefaultSecretName = "kudo-webhook-server-secret" //nolint )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Artifacter ¶ added in v0.11.0
type InstallVerifier ¶ added in v0.11.0
type Options ¶
type Options struct { // Version is the version of the manager `0.5.0` for example (must NOT include the `v` in `v0.5.0`) Version string // namespace to init into (default is kudo-system) Namespace string // TerminationGracePeriodSeconds defines the termination grace period for a pod TerminationGracePeriodSeconds int64 // Image defines the image to be used Image string // ImagePullPolicy sets the pull policy of the image ImagePullPolicy string // Using self-signed webhook CA bundle SelfSignedWebhookCA bool ServiceAccount string }
Options is the configurable options to init
func (Options) IsDefaultNamespace ¶
func (Options) IsDefaultServiceAccount ¶
type Step ¶ added in v0.11.0
type Step interface { fmt.Stringer InstallVerifier Installer Artifacter }
Click to show internal directories.
Click to hide internal directories.