-
Notifications
You must be signed in to change notification settings - Fork 33
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
Adding/updating RLP use cases to docs #964
Conversation
Heads up! RLP API is changing #976 |
8dc13be
to
c9d98b4
Compare
c9d98b4
to
bd681a2
Compare
@@ -10,7 +10,7 @@ | |||
- Accessible Redis instance, for persistent storage for your rate limit counters. (Optional) | |||
|
|||
|
|||
> Note: By default the following guide will install the "latest" or "main" version of Kuadrant. To pick a specific version, change the image in the `config/deploy/install/standard/kustomization.yaml`. All versions available can be found on the Kuadrant operator [release page](https://github.com/Kuadrant/kuadrant-operator/releases) |
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.
this directory doesnt exist
@@ -3,4 +3,4 @@ kind: CatalogSource | |||
metadata: | |||
name: kuadrant-operator-catalog | |||
spec: | |||
image: quay.io/kuadrant/kuadrant-operator-catalog:v1.0.0-rc6 #change this to the version you want to install |
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.
default should be latest
doc/apis-overview/tls.md
Outdated
@@ -2,7 +2,7 @@ | |||
|
|||
A Kuadrant TLSPolicy custom resource: | |||
|
|||
1. Targets Gateway API networking resources [Gateways](https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.Gateway) to provide tls for gateway listeners by managing the lifecycle of tls certificates using [`CertManager`](https://cert-manager.io). | |||
Targets Gateway API networking resources [Gateways](https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.Gateway) to provide tls for gateway listeners by managing the lifecycle of tls certificates using [`CertManager`](https://cert-manager.io). | |||
|
|||
## How it works | |||
|
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.
If you expand this file theres a lot of to do's. Do we plan on updating it for GA?
``` | ||
|
||
### ② Deploy the Toy Store sample application (Persona: _App developer_) | ||
### Deploy the Toy Store sample application (Persona: _App developer_) |
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.
Removing the unicode numbering to match the rest of the docs and to make writing docs easier
@@ -2,46 +2,32 @@ | |||
|
|||
This user guide walks you through an example of how to configure DNS for all routes attached to an ingress gateway. | |||
|
|||
<br/> |
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.
no needed for docs website
@@ -24,33 +24,37 @@ On cluster 2 the DNS Operator managing the existing DNSRecord in that cluster ha | |||
In prometheus alerts, it spots that the number of owners does not correlate to the number of DNSRecord resources and triggers an alert. | |||
To remedy this rather than going to the DNS provider directly and trying to figure out which records to remove, you can instead follow the steps below. | |||
|
|||
1) Get the owner id of the DNSRecord on cluster 2 for the shared host | |||
Get the owner id of the DNSRecord on cluster 2 for the shared host |
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.
We dont use numbering in a lot of our docs so removing to match
@@ -1,4 +1,4 @@ | |||
# Authenticated Rate Limiting for Application Developers | |||
# Authenticated Rate Limiting for Applications |
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 think having the persona might put people off but happy to change
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.
It is referring to the persona defined by Gateway API https://gateway-api.sigs.k8s.io/
@@ -1,43 +1,19 @@ | |||
# Gateway Rate Limiting for Cluster Operators | |||
# Rate limiting for ingress gateway |
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.
This was just confusing i didnt understand what cluster operators mean. So it would be confusing for users to
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.
Maybe a reference to Gateway API docs could help on the confusion
5c03c8a
to
65e93a2
Compare
65e93a2
to
f8d0443
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.
couple of small suggestions
@@ -1,7 +1,6 @@ | |||
# Install Kuadrant on a Kubernetes cluster | |||
|
|||
!!! note | |||
|
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.
does this render ok with mkdocs (checkout a branch locally, update mkdocs.yaml to point to this branch for the kuadrant-operator component) ? could be wrong by I vaguely recall that maybe these newlines were needed - worth a quick check
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.
no i havent checked good shout ill double check
Is there a docs.kuadrant.io PR to go with this to shift some of the nav items (or add the newer guides)? |
Yeah i have a pr on hold to match these changes |
d5a54fa
to
4984c20
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.
Overall looks good. Great job 🎖️
I left some comments
@@ -35,7 +35,7 @@ to operate the cluster ingress gateway to provide API management with **authenti | |||
### Kuadrant components | |||
|
|||
| CRD | Description | | |||
|----------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | |||
| -------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
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 did not know you could do this. Certainly is working (I can see in https://github.com/R-Lawton/kuadrant-operator/tree/doc-updates)
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 cant take credit was my linter 😁
config/install/README.md
Outdated
@@ -10,7 +10,7 @@ | |||
- Accessible Redis instance, for persistent storage for your rate limit counters. (Optional) | |||
|
|||
|
|||
> Note: By default the following guide will install the "latest" or "main" version of Kuadrant. To pick a specific version, change the image in the `config/deploy/install/standard/kustomization.yaml`. All versions available can be found on the Kuadrant operator [release page](https://github.com/Kuadrant/kuadrant-operator/releases) | |||
> Note: By default the following guide will install the "latest" or "main" version of Kuadrant. To pick a specific version, change the image in the `config/install/standard/kustomization.yaml`. All versions available can be found on the Kuadrant operator [release page](https://github.com/Kuadrant/kuadrant-operator/releases) |
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.
maybe referring to config/install/standard/kuadrant-version.yaml
?
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.
Oops yes this is old
@@ -1,4 +1,4 @@ | |||
# Authenticated Rate Limiting for Application Developers | |||
# Authenticated Rate Limiting for Applications |
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.
It is referring to the persona defined by Gateway API https://gateway-api.sigs.k8s.io/
@@ -1,43 +1,19 @@ | |||
# Gateway Rate Limiting for Cluster Operators | |||
# Rate limiting for ingress gateway |
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.
@@ -1,43 +1,19 @@ | |||
# Gateway Rate Limiting for Cluster Operators | |||
# Rate limiting for ingress gateway |
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.
Maybe a reference to Gateway API docs could help on the confusion
/hold |
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.
This rocks!
Signed-off-by: R-Lawton <[email protected]>
/unhold |
@R-Lawton can you cherry-pick this into |
WHAT
TODO: