This operator will listen to any certificate
object in k8s and upon deletion will also delete from Venafi
Installation steps:
- Add CA certificate (if using internal CA) using
kubectl create secret generic venafi-cert -n cert-manager \
--from-file=cert=path/to/cert/file
-
Modify any environment variables in the
deployment.yaml
file necessary (such as VENAFI_DNS_DOMAIN) -
Deploy the operator into
cert-manager
:
kubectl apply -f rbac.yaml
kubectl apply -f deployment.yaml