K8s Webhook Cert Manager Versions Save

Generate certificate suitable for use with any Kubernetes Mutating Webhook.

v1.4.0

3 years ago

Changed

  • Multiarch support was added

v0.0.1

3 years ago

Test release, internal only

v1.3.2

3 years ago

Fix a bug breakig the behaviour of the script when running on k8s 1.19.x https://github.com/newrelic/k8s-webhook-cert-manager/issues/31

v1.3.1

3 years ago

The ci/cd has been refactored, no real change to the product

v1.3.0

3 years ago
  • Update to alpine 3.12.0

v1.2.1

4 years ago
  • Revert to using the full service name for the CN. There is an open issue in EKS in which the SAN is not added to the signed certificates, making the TLS requests from the apiserver to the webhook fail. https://github.com/awslabs/amazon-eks-ami/issues/341
  • Validate that the length of the string "${service}.${namespace}.svc", which is used for the CN, is not greater than 64 characters as specified in the x509 spec.
  • Use ca bundle to patch the webhook from the service account secret instead of fetching via kubectl.
  • Set the number of retries for retrieving the issued certificate to 10 like the error message.
  • Add the --webhook-kind option to specified between MutatingWebhookConfiguration or ValidatingWebhookConfiguration. Defaults to MutatingWebhookConfiguration

v1.2.0

4 years ago

Changed

  • Use a much shorter common name for the certificate (only the Service's name) to avoid problems due to the character limit in CNs.

v1.1.1

4 years ago

Changed

v1.1.0

4 years ago

Changed

  • Container user is now is 1000 instead of root

v1.0.1

5 years ago

Added

  • Better compatibility with Openshift by patching the webhook configuration json with an add operation instead of replace.