Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertOption ¶
type SecretInfo ¶
type WebhookCert ¶
type WebhookCert struct {
// contains filtered or unexported fields
}
func NewWebhookCert ¶
func NewWebhookCert(certOpt CertOption, webhooks []WebhookInfo, kubeclient kubernetes.Interface, dyclient dynamic.Interface) *WebhookCert
func (*WebhookCert) EnsureCertReady ¶
func (w *WebhookCert) EnsureCertReady(ctx context.Context) error
type WebhookInfo ¶
type WebhookInfo struct { Type WebhookType Name string }
type WebhookType ¶
type WebhookType string
const ( ValidatingV1 WebhookType = "ValidatingV1" ValidatingV1Beta1 WebhookType = "ValidatingV1Beta1" MutatingV1 WebhookType = "MutatingV1" MutatingV1Beta1 WebhookType = "MutatingV1Beta1" )
Click to show internal directories.
Click to hide internal directories.