helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

Add mTLS support

Open fabriziosestito opened this issue 3 weeks ago • 0 comments

We need to add the appropriate values and configuration to enable the user to set up and activate mTLS communication.

AC:

  • [ ] allow the user to provide the name of the ConfigMap that contains the CA certificate that signed the Kubernetes API server client certificate
  • [ ] mount the ConfigMap into the kubewarden-controller Pod
  • [ ] start the kubewarden-controller with a flag that enables mTLS
  • [ ] Add the proper labels required by the NetworkPolicy that blocks connection from the host to the admission webhook (see these policies)

fabriziosestito avatar Feb 04 '25 15:02 fabriziosestito