-
Notifications
You must be signed in to change notification settings - Fork 15.1k
Pod Certificate: Document PodCertificate and podCertificate projected volumes #51817
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
Pod Certificate: Document PodCertificate and podCertificate projected volumes #51817
Conversation
4ba864c
to
7655916
Compare
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.
LGTM
* `maxExpirationSeconds`: The maximum lifetime you will accept for the | ||
certificate issued to the pod. If not set, will be defaulted to `86400` (24 | ||
hours). Must be at least `3600` (1 hour), and at most `7862400` (91 days). | ||
Kubernetes built-in signers are restrict to a max lifetime of `86400` (1 day). |
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.
Kubernetes built-in signers are restrict to a max lifetime of `86400` (1 day). | |
Kubernetes built-in signers are restricted to a max lifetime of `86400` (1 day). |
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.
Done (uploaded in "Review feedback 1")
👷 Deploy Preview for kubernetes-io-vnext-staging processing.
|
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
The "Certificates" page is creaking under its own weight, and is due to be split up. This is being pursued in a separate PR: kubernetes#51487
63130a6
to
f72ccf8
Compare
/lgtm |
LGTM label has been added. Git tree hash: c73f85228d8166e22cb8f2aacab969524d2a9431
|
/assign @katcosgrove |
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
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.
LGTM
I haven't checked the preview to see if it looks OK, but I am happy for this to merge if someone else has.
/approve /hold |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: enj, lmktfy 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 |
Feel free to unhold BTW |
I've scanned through the preview and it seems OK. /unhold |
@@ -0,0 +1,15 @@ | |||
--- | |||
title: PodCertificateRequest |
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.
Hmm, I spotted a bug. Is the feature gate called PodCertificateRequests
or PodCertificateRequest
? The metadata don't match (this line, and the filename).
This is a narrow change that just adds documentation for the new PodCertificate type and podCertificate projected volumes.
The "Certificates" page is now very unwieldy, and needs to be split up. This is being pursued in a separate PR (#51487)