cert-manager: Can't install via helm chart

Describe the bug:

$ helm install --name cert-manager stable/cert-manager -f values.yaml
Error: customresourcedefinitions.apiextensions.k8s.io "certificates.certmanager.k8s.io" already exists

Expected behaviour: Cert-manager installation success.

Steps to reproduce the bug:

  1. run kubectl apply \ -f https://raw.githubusercontent.com/jetstack/cert-manager/release-0.6/deploy/manifests/00-crds.yaml
  2. run helm install --name cert-manager stable/cert-manager -f values.yaml (I only modified resources in values.yaml)
resources: #{}
  requests:
    cpu: 10m
    memory: 32Mi

Anything else we need to know?:

Environment details::

  • Kubernetes version (e.g. v1.10.2): 1.11.5
  • Cloud-provider/provisioner (e.g. GKE, kops AWS, etc): GKE
  • cert-manager version (e.g. v0.4.0): v0.6.0
  • Install method (e.g. helm or static manifests): helm

/kind bug

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 1
  • Comments: 21 (5 by maintainers)

Most upvoted comments

We no longer include any CRD manifests in our own chart as it caused issues for many users, and blocked our ability to roll-out upgrades/changes to CRDs.

That PR looks interesting, thanks for the link! #1254 tracks/discusses us adding the CRDs back into the chart so please add comments there!

If I had any certificates issued by v0.5.2 they’re gone now? (Or they won’t get tracked by v0.6.0 and won’t get renewed?)

after delete there are gone - so it is not a solution