[release-1.18] [VC-39805] Document the change of PrivateKeyRotationPolicy to Always#1681
Conversation
✅ Deploy Preview for cert-manager ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
b43d120 to
2b4244f
Compare
cfb3409 to
c7999af
Compare
There was a problem hiding this comment.
Pull Request Overview
This PR updates documentation to reflect the change in cert-manager v1.18 where the default Certificate.Spec.PrivateKey.RotationPolicy is now Always instead of Never. The changes update YAML examples, usage guides, and release notes to document this update.
- Updated certificate defaults and tutorials to include a note indicating the default change.
- Revised usage sections for Ingress, Gateway, and Certificate to reflect the new default behavior.
- Amended release notes and upgrade guides accordingly.
Reviewed Changes
Copilot reviewed 8 out of 9 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| public/docs/tutorials/certificate-defaults/cpol-mutate-certificates-1.yaml | Added an informational comment about the cert-manager version-dependent behavior for rotation policy. |
| public/docs/tutorials/certificate-defaults/cpol-mutate-certificates-0.yaml | Similar informational comment update to note that the change is unnecessary with cert-manager >=v1.18.0. |
| content/docs/usage/ingress.md | Updated default rotation policy text from Never to Always. |
| content/docs/usage/gateway.md | Updated default rotation policy text from Never to Always. |
| content/docs/usage/certificate.md | Added a detailed callout explaining the behavior change for different cert-manager versions. |
| content/docs/tutorials/certificate-defaults/README.md | Added an informational comment about the cert-manager default value change. |
| content/docs/releases/upgrading/upgrading-1.17-1.18.md | Added a note in the upgrade guide regarding the change in default rotation policy. |
| content/docs/releases/release-notes/release-notes-1.18.md | Expanded release notes to describe the breaking change in Certificate.Spec.PrivateKey.RotationPolicy. |
Files not reviewed (1)
- .spelling: Language not supported
public/docs/tutorials/certificate-defaults/cpol-mutate-certificates-1.yaml
Outdated
Show resolved
Hide resolved
public/docs/tutorials/certificate-defaults/cpol-mutate-certificates-0.yaml
Outdated
Show resolved
Hide resolved
c7999af to
d36a34e
Compare
…o Always Signed-off-by: Richard Wall <richard.wall@venafi.com>
d36a34e to
b624fa2
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: inteon The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/approve |
…-key-rotation-always [release-1.18] [VC-39805] Document the change of PrivateKeyRotationPolicy to Always
Preview:
Xref:
Alwayscert-manager#7601