Image Overview: kube-webhook-certgen

Overview: kube-webhook-certgen Chainguard Image

Generates certificates and updates Kubernetes webhooks, integrating with Helm to simplify Kubernetes job execution.

Download this Image

The image is available on cgr.dev:

docker pull cgr.dev/chainguard/kube-webhook-certgen:latest

Forked version, maintained by ingress-nginx project!

NOTE: this is the ingress-nginx projects fork of kube-webhook-certgen. The original project is no longer maintained.

Prometheus operator

Below is an example of how to deploy the prometheus operator, which utilizes this image.

First, add the helm operator:

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update

Then, use the following Terraform configuration to deploy the Prometheus Operator. Note, we’re utilizing theChainguard prometheus operator image, as well as the Chainguard kube-webhook-certgen image:

helm install prometheus-operator prometheus-community/kube-prometheus-stack \
  --set prometheusOperator.image.registry=cgr.dev \
  --set prometheusOperator.image.repository=chainguard/prometheus-operator \
  --set prometheusOperator.image.tag=latest
  --set prometheusOperator.admissionWebhooks.patch.image.registry=cgr.dev \
  --set prometheusOperator.admissionWebhooks.patch.image.repository=chainguard/kube-webhook-certgen \
  --set prometheusOperator.admissionWebhooks.patch.image.tag=latest

For more information, refer to the following resources:

Last updated: 2024-05-21 00:38