Install CertAuto Operator
Install using Kubernetes manifest or Helm chart:
kubectl apply -f https://github.com/sanmarg/CertAuto/releases/download/v0.1.0/certauto.yaml
Ensure cert-manager is Installed
CertAuto depends on cert-manager for certificate issuance:
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.19.2/cert-manager.yaml
Create a CertificateBinding
Define your certificate binding with source and destinations:
apiVersion: sanorg.in/v1
kind: CertificateBinding
metadata:
name: my-cert
spec:
caSecret:
name: my-issuer
commonName: example.com
destinations:
- name: kubernetes
namespace: production
- name: azure
vaultName: my-vault
Monitor Certificate Status
Watch your certificate sync across platforms:
kubectl get certificatebindings -w
kubectl describe certificatebinding my-cert
📚 Full Documentation
For detailed configuration, advanced features, and troubleshooting:
View Full Docs