-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Documentation related to the ACMEHTTP01IngressPathTypeExact feature #7809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation related to the ACMEHTTP01IngressPathTypeExact feature #7809
Conversation
Signed-off-by: Richard Wall <richard.wall@cyberark.com>
@@ -251,6 +251,8 @@ enableCertificateOwnerRef: false | |||
# UseCertificateRequestBasicConstraints: false # ALPHA - default=false | |||
# UseDomainQualifiedFinalizer: true # GA - default=true | |||
# ValidateCAA: false # ALPHA - default=false | |||
# DefaultPrivateKeyRotationPolicyAlways: true # BETA - default=true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I forgot to do this in #7723
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds documentation and configuration updates related to the new ACMEHTTP01IngressPathTypeExact feature gate and fixes a typo in the feature comment.
- Clarify in
make/e2e-setup.mk
why strict path validation is disabled for ACME HTTP01 requests - Correct a backtick typo in the feature description in
features.go
- Add the new feature gates to the Helm values, schema, and README files
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
make/e2e-setup.mk | Added comment explaining disabling of strict-validate-path-type to allow ACME HTTP01 paths |
internal/controller/feature/features.go | Fixed extra backtick typo in the pathType comment |
deploy/charts/cert-manager/values.yaml | Inserted DefaultPrivateKeyRotationPolicyAlways and ACMEHTTP01IngressPathTypeExact gates |
deploy/charts/cert-manager/values.schema.json | Updated the example config description to include the new feature gates |
deploy/charts/cert-manager/README.template.md | Added new feature gates to the sample configuration |
Comments suppressed due to low confidence (1)
deploy/charts/cert-manager/values.schema.json:582
- [nitpick] The comment references feature gates as of v1.18.0, but ACMEHTTP01IngressPathTypeExact was introduced in v1.18.1. Consider updating this version for accuracy.
# Feature gates as of v1.18.0. Listed with their default values.
Signed-off-by: Richard Wall <richard.wall@cyberark.com>
Signed-off-by: Richard Wall <richard.wall@cyberark.com>
71cd6d2
to
5e05306
Compare
/cherry-pick release-1.18 |
@wallrj: once the present PR merges, I will cherry-pick it on top of In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: wallrj The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@wallrj: new pull request created: #7811 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Some follow up work for #7795
/kind cleanup