cert-manager
Automatic TLS certificate management
By System · 1.21.3-master.3794
About
Overview
cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates.
Installed versions
- cert-manager v1.21.3
Key Features
- Automated Issuance: Automatically provision TLS certificates from various issuers
- Multiple Issuers: Support for Let's Encrypt, HashiCorp Vault, Venafi, and more
- Auto-Renewal: Certificates are automatically renewed before expiry
- Ingress Integration: Native integration with Kubernetes Ingress resources
Use Cases
- Automatic HTTPS for web applications
- Securing internal service-to-service communication
- Managing certificates for ingress controllers
Permissions
Once installed, cert-manager is granted the following access to your cluster.
Can view and change 18
- Certificate requests
certificaterequests - Certificates
certificates - Cluster issuers
clusterissuers - Cluster role bindings
clusterrolebindingsWho is granted a cluster role.
- Cluster roles
clusterrolesSets of permissions across the cluster.
- Config maps
configmapsNon-secret configuration data.
- Custom resource definitions
customresourcedefinitionsNew kinds of resources added to the cluster.
- Deployments
deploymentsWorkloads and how they are rolled out.
- Issuers
issuers - Jobs
jobsOne-off tasks.
- Mutating webhooks
mutatingwebhookconfigurationsHooks that can alter changes made to the cluster.
- Namespaces
namespacesThe spaces workloads are grouped in.
- Role bindings
rolebindingsWho is granted a role within a namespace.
- Roles
rolesSets of permissions within a namespace.
- Secrets
secretsPasswords, keys and certificates stored in the cluster.
- Service accounts
serviceaccountsIdentities that workloads use to talk to the cluster.
- Services
servicesNetwork endpoints for workloads.
- Validating webhooks
validatingwebhookconfigurationsChecks that can reject changes made to the cluster.
Can view 4
- Challenges
challenges - Orders
orders - Pods
podsRunning containers.
- Replica sets
replicasetsThe pod copies behind a deployment.