import "istio.io/istio/pkg/webhooks"
func CreateValidationWebhookController(client kube.Client, webhookConfigName, ns, caBundlePath string, remote bool) *controller.Controller
type WebhookCertPatcher struct {
// contains filtered or unexported fields
}
WebhookCertPatcher listens for webhooks on specified revision and patches their CA bundles
func NewWebhookCertPatcher( client kubernetes.Interface, revision, webhookName, caBundlePath string) (*WebhookCertPatcher, error)
NewWebhookCertPatcher creates a WebhookCertPatcher
func (w *WebhookCertPatcher) Run(stopChan <-chan struct{})
Run runs the WebhookCertPatcher
Path | Synopsis |
---|---|
validation/controller | Package controller implements a k8s controller for managing the lifecycle of a validating webhook. |
validation/server |
Package webhooks imports 17 packages (graph) and is imported by 4 packages. Updated 2020-12-23. Refresh now. Tools for package owners.