This repository was archived by the owner on Mar 13, 2025. It is now read-only.
Open
Conversation
432eb6f to
4a0ec5b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.15.1->v1.2.0Release Notes
jetstack/cert-manager
v1.2.0Compare Source
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
v1.2.0. Users still running Kubernetesv1.15or below should upgrade to a supported version before installing cert-manager or use cert-managerv1.1.User-Agentrequest header sent by cert-manager has changed to reflect the ownership transfer to the CNCF — see (#3515, @meyskens)--renew-before-expiration-durationflag of the cert-manager controller-manager has been deprecated. Please set theCertificate.Spec.RenewBeforefield instead. This flag will be removed in the next release.ca.crt— see (#3433, @sorah)Changes by Kind
Feature
cert-manager.io/usagesto ingress-shim to specify key usages. Server Auth is now also added as default key usage of ingress-shim (#3545, @meyskens)kubectl cert-manager inspect secretto print certificate info from a secret resource (#3457, @meyskens)kubectl get cert-managerandkubectl get cert-manager-acme(#3583, @meyskens)--leader-election-lease-duration,--leader-election-renew-deadlineand--leader-election-retry-period(#3527, @ndrpnt)cert-manager.io/durationandcert-manager.io/renew-beforeannotations and uses those values to set the Certificate.Spec.Duration and Certificate.Spec.RenewBefore fields. (#3465, @wallrj)Bug or Regression
tls.crt). Also, Vault issuer now stores a root CA instead of an issuing CA into a CA bundle (ca.crt), from a CA chain returned from Vault. (#3433, @sorah)Other (Cleanup or Flake)
The cert-manager Authors(#3500, @meyskens)v1.1.0Compare Source
Changes by Kind
Feature
Other (Bug, Cleanup or Flake)
v1.0.4Compare Source
Changes by Kind
Other (Bug, Cleanup or Flake)
v1.0.3Compare Source
Changes by Kind
Other (Bug, Cleanup or Flake)
v1.0.2Compare Source
Changes by Kind
Bug or Regression
v1.0.1Compare Source
Changes by Kind
Other (Bug, Cleanup or Flake)
v1.0.0Compare Source
With cert-manager
v1.0we're putting a seal of trust on 3 years of development on the cert-manager project.In these 3 years cert-manager has grown in functionality and stability, but mostly in the community.
Today we see many people using cert-manager to secure their Kubernetes clusters, as well as cert-manager
being integrated into many other parts in the ecosystem.
In the past 16 releases many bugs got fixed, and things that needed to be broken were broken.
Several iterations on the API improved the user experience.
We solved 1500 GitHub Issues with even more PRs by 253 contributors.
With releasing
v1.0we're officially making a statement that cert-manager is a mature project now.We will also be making a compatibility promise with our
v1API.A big thank you to everyone who helped to build cert-manager in the past 3 years!
Let
v1.0be the first of many big achievements!The
v1.0release is a stability release with a few focus areas:v1APIkubectl cert-manager statuscommand to help with investigating issuesWe invite you to read more about these changes on our website
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
kubectlandhelmwill have issues updating the CRD resources once installed. For more info check https://cert-manager.io/docs/installation/upgrading/upgrading-0.16-1.0/Changes by Kind
Feature
status certificate(#3102, @hzhou97)priorityClassNamefield topodTemplatefor ACME HTTP01 issuers (#3112, @meyskens)serviceAccountNamefield topodTemplatefor ACME HTTP01 issuers (#3139, @paulwilljones)v1API version (#3177, @wallrj)webhook.hostNetworkoption to the Helm Chart to run the webhook in hostNetwork mode (#3113, @jfrancisco0)disableAccountKeyGenerationtoACMEIssuerto be able to not generate new account key and reuse existing ones. (#3141, @hzhou97)status certificatecommand. (#3186, @hzhou97)status certificatecommand if ACME Issuer is used. (#3154, @hzhou97)status certificatecommand (#3131, @hzhou97)prefferedChainin ACME (#3208, @meyskens)Other (Bug, Cleanup or Flake)
v0.16.1Compare Source
Changes by Kind
Other (Bug, Cleanup or Flake)
v0.16.0Compare Source
Urgent Upgrade Notes
(No, really, you MUST read this before you upgrade)
Old versions of
kubectlandhelmwill have issues updating the CRD resources once installed. For more info check https://cert-manager.io/docs/installation/upgrading/upgrading-0.15-0.16/Support for AuditSink resources in the
auditregistration.k8s.io/v1alpha1API group has been removed (#3056, @munnerz)Changes by Kind
Feature
status certificate(#3102, @hzhou97)v1beta1API version (#3038, @munnerz)status certificatecommand. (#3090, @hzhou97)Other (Bug, Cleanup or Flake)
O = cert-managerin the Venafi issuer if DN is empty (#2946, @meyskens)kubectl cert-manager convertto not work when conversions need to be performed (#3018, @hzhou97)kubectl explain(#3031, @munnerz)architectureattribute (#3001, @meyskens)v0.15.2Compare Source
Changes by Kind
Other (Bug, Cleanup or Flake)
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.