-
Notifications
You must be signed in to change notification settings - Fork 31
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
Maintenance/docs #446
Maintenance/docs #446
Conversation
The table has being removed in favour for better rendering on docs.kuadrant.io
Change formatting to get better rendering on docs.kuadrant.io
Reformat the list to work on docs.kuadrant.io
- remove toc - fix broken links
- remove TOC - fix list rendering - fix broken links
- remove extra spacing - fix list rendering for website
- remove TOC - fix list for website reneder - fix links
- Formatting for list render on website - Update links
docs/user-guides/sharding.md
Outdated
<li>[Sharding](../architecture.md#sharding)</li> | ||
<li>Identity verification & authentication → [API key](../features.md#api-key-authenticationapikey)</li> |
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.
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.
Sadly the only way I could get this to render correctly in both place was by using HTML list with A tags and absolute paths to page on the website.
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.
How is it that it works for all other user guides then? Or maybe it doesn't. In this case, why changing this particular file and not all the others?
68f95cf
to
74436b1
Compare
- Fix broken links
f228c84
to
d4bf470
Compare
- fix list rendering - update URLs
d4bf470
to
58a8b0e
Compare
- Update list format
docs/getting-started.md
Outdated
<details markdown="1"> | ||
<summary>Alternative: K8s distros and platforms</summary> | ||
<details markdown="1"> | ||
<summary>Alternative: K8s distros and platforms</summary> | ||
|
||
Alternatively to upstream Kubernetes, you should be able to use any other Kubernetes distribution or Kubernetes Management Platform (KMP) with support for Kubernetes Custom Resources Definitions (CRD) and custom controllers, such as <a href="https://www.openshift.com">Red Hat OpenShift</a>, <a href="https://www.ibm.com/cloud/kubernetes-service">IBM Cloud Kubernetes Service (IKS)</a>, <a href="http://cloud.google.com/kubernetes-engine">Google Kubernetes Engine (GKE)</a>, <a href="https://aws.amazon.com/eks">Amazon Elastic Kubernetes Service (EKS)</a> and <a href="https://azure.microsoft.com/en-us/services/kubernetes-service">Azure Kubernetes Service (AKS)</a>. | ||
</details> | ||
Alternatively to upstream Kubernetes, you should be able to use any other Kubernetes distribution or Kubernetes Management Platform (KMP) with support for Kubernetes Custom Resources Definitions (CRD) and custom controllers, such as <a href="https://www.openshift.com">Red Hat OpenShift</a>, <a href="https://www.ibm.com/cloud/kubernetes-service">IBM Cloud Kubernetes Service (IKS)</a>, <a href="http://cloud.google.com/kubernetes-engine">Google Kubernetes Engine (GKE)</a>, <a href="https://aws.amazon.com/eks">Amazon Elastic Kubernetes Service (EKS)</a> and <a href="https://azure.microsoft.com/en-us/services/kubernetes-service">Azure Kubernetes Service (AKS)</a>. | ||
</details> | ||
|
||
- [**Envoy**](https://www.envoyproxy.io) proxy (recommended v1.19 or later), to wire up Upstream services (i.e. the services to be protected with Authorino) and external authorization filter (Authorino) for integrations based on the reverse-proxy architecture - [example](https://github.com/kuadrant/authorino-examples#envoy) | ||
|
||
<details markdown="1"> | ||
<summary>Alternative: Non-reverse-proxy integration</summary> | ||
<details markdown="1"> | ||
<summary>Alternative: Non-reverse-proxy integration</summary> | ||
|
||
Technically, any client that implements Envoy's <a href="https://www.envoyproxy.io/docs/envoy/latest/start/sandboxes/ext_authz">external authorization</a> gRPC protocol should be compatible with Authorino. For integrations based on the reverse-proxy architecture nevertheless, we strongly recommended that you leverage Envoy alongside Authorino. | ||
</details> | ||
Technically, any client that implements Envoy's <a href="https://www.envoyproxy.io/docs/envoy/latest/start/sandboxes/ext_authz">external authorization</a> gRPC protocol should be compatible with Authorino. For integrations based on the reverse-proxy architecture nevertheless, we strongly recommended that you leverage Envoy alongside Authorino. | ||
</details> |
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.
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.
So it does seem like the indent matters for this. The mixing of html and markdown seems to have so many edge cases. What you will find now is the syntax highlighting does not work for the details section in editors. Or add least it does not work in my editors. It does seem to be working in the github diff.
- fix display indents - update URL
Verification
To help with rendering these changes on the docs site, Kuadrant/docs.kuadrant.io#41 can be used to run these changes locally