API Reference k8s_webhoox v0.1.1

modules

Modules

Kubernetes webhook endpoints need to be TLS terminated. This module and the only exported functions ensure_certificates/5, update_admission_webhook_configs/3 and update_crd_conversion_configs/3 help initializing TLS termination for your webhook endpoint.

This module defines a struct which is used as token in the Pluggable pipeline handling an admission request. See K8sWebhoox.Plug for more information on how to set up the request handler pipeline.

A Helper module for admission review request handling.

This module defines a struct which is used as token in the Pluggable pipeline handling of webhook requests.

A Plug used to handle admission webhook requests. The Plug, when called, extracts the admission request from %Plug.Conn{} and passes a %K8sWebhoox.Conn{} to the handlers in the pipeline.

A Helper module for resource conversion request handling.