Closed inteon closed 1 year ago
Name | Link |
---|---|
Latest commit | 26a8bcbfb8385f62ea48b8043f0b6f1098976dd6 |
Latest deploy log | https://app.netlify.com/sites/cert-manager-website/deploys/65491ef4c810b600089e354d |
Deploy Preview | https://deploy-preview-1329--cert-manager-website.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Nice. The unrelated boxes (CSI driver etc) are now greyed out. It is much less confusing. The diagram now clearly shows a Certificate in the center: that's great because this page is about the Certificate resource.
As a first-time reader of this page, I would probably still skip the diagram entirely because this diagram because it looks confusing:
One way of making it much clearer would be to write a legend to this diagram to explain what the reader should understand from the diagram
Nice. The unrelated boxes (CSI driver etc) are now greyed out. It is much less confusing. The diagram now clearly shows a Certificate in the center: that's great because this page is about the Certificate resource.
As a first-time reader of this page, I would probably still skip the diagram entirely because this diagram because it looks confusing:
- The top of the page talks about the Certificate and Issuer resources, but the Issuer resource doesn't show on the diagram; that's surprising.
- Do I need to create an "Annotated Ingress" to create a Certificate? That's what the diagram alludes to.
- Although I know what is an Ingress, what is an "Annotated Ingress"?
- Since I didn't know what was an Annotated Ingress, I did ctrl+F but didn't find any reference to "Annotated Ingress".
- I know about Istio's Gateway resource, but what is an "Annotated Gateway"?
One way of making it much clearer would be to write a legend to this diagram to explain what the reader should understand from the diagram
The diagram does not really apply to issuers, each resource references the issuer resource (annotated Ingresses, Certificates, CertificateRequests, ...). So I did not include that to not overwhelm the diagram.
There are multiple ways to create a Certificate resource, I updated the diagram with a set of letters (indicating the different paths/ options) and a legend that explains what the different arrows mean.
3&4&5. On the Ingress and Gateway page, we talk about adding annotations to your ingress resource, so I think this should be clear to the user?
This is an improvement over the existing page, so let's go with that!
My concerns are:
/lgtm /approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: maelvls
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Quick overview diagrams on each of the "Requesting Certificates" pages.
https://deploy-preview-1329--cert-manager-website.netlify.app/docs/usage/
https://deploy-preview-1329--cert-manager-website.netlify.app/docs/usage/certificate/
https://deploy-preview-1329--cert-manager-website.netlify.app/docs/usage/ingress/