-
Notifications
You must be signed in to change notification settings - Fork 335
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
tutorial: trust-manager distributing public CAs in k8s #1212
Conversation
09bc74c
to
3d91408
Compare
✅ Deploy Preview for cert-manager-website ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
/cc @maelvls |
5a53944
to
f0e6344
Compare
/cc @SgtCoDFish |
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.
Really love this, it's so good! Only a couple of suggestions from me - what do you think?
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
Signed-off-by: Peter Fiddes <[email protected]>
Signed-off-by: Peter Fiddes <[email protected]>
Signed-off-by: Peter Fiddes <[email protected]>
Signed-off-by: Peter Fiddes <[email protected]>
Signed-off-by: Peter Fiddes <[email protected]>
Signed-off-by: Peter Fiddes <[email protected]>
f0e6344
to
6e35680
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.
Just one last nitpick from me but after that I'm happy to merge this!
content/docs/tutorials/getting-started-with-trust-manager/README.md
Outdated
Show resolved
Hide resolved
Signed-off-by: Peter Fiddes <[email protected]>
@SgtCoDFish - yep, good suggestions, it should be as consistent as possible 👍 Those are corrected now 🤞 |
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
/approve
This is a big improvement - thanks so much 😁
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hawksight, SgtCoDFish 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 |
Based on some internal Jetstack documentation, I've created a public version demonstrating how to manage and enforce public trust (CAs) in Kubernetes. This was discussed with @maelvls at Jetstack.
I originally had a private CA added, but thought that most people would start with public CAs. Needing a private CA adds another step or blocker from people trying this tutorial, so hence it's all based on public CAs at the moment.
This version was rewritten from a version that originally used trust-manager v0.2.0. So this now uses the
useDefaultCAs: true
option.I might have to do some tweaks on the formatting and markdown syntax, so PR's in draft to get a preview URL.