Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
2854e0e to
3b93008
Compare
4210fcf to
162ffdb
Compare
162ffdb to
5284f6a
Compare
5284f6a to
621f5e8
Compare
621f5e8 to
48be365
Compare
48be365 to
ab324d0
Compare
ab324d0 to
e37dc7c
Compare
657579d to
04446d8
Compare
Signed-off-by: rae sharp <8883519+tr0njavolta@users.noreply.github.com>
652f274 to
923eac9
Compare
f60e802 to
ef8f5fb
Compare
markandersontrocme
left a comment
There was a problem hiding this comment.
Small nits on being more explicit about Configuration values, and cloud selection
| ```yaml | ||
| externalTLS: | ||
| host: proxy.example.com # Externally routable hostname for TLS certificates | ||
|
|
||
| router: | ||
| proxy: | ||
| service: | ||
| type: LoadBalancer | ||
| annotations: |
There was a problem hiding this comment.
Should we specify this is the Spaces helm values?
| # AWS NLB (see Cloud-Specific Annotations for other clouds) | ||
| service.beta.kubernetes.io/aws-load-balancer-type: external | ||
| service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing | ||
| service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip | ||
| ``` | ||
|
|
||
| See [Cloud-Specific Annotations](#cloud-specific-annotations) for GCP and Azure. |
There was a problem hiding this comment.
Should this me a be more explicit this is for AWS and or provide tabs for AWS, GCP, Azure?
| ```yaml | ||
| ingress: | ||
| provision: true | ||
| host: proxy.example.com | ||
| ingressClassName: "<your-ingress-class>" | ||
| # Annotations to add to the Ingress resource | ||
| annotations: {} | ||
| # Pod labels of the Ingress controller - used for network policy | ||
| podLabels: {} | ||
| # Namespace labels of the Ingress controller - used for network policy | ||
| namespaceLabels: {} | ||
| ``` |
There was a problem hiding this comment.
Should we specify this is the Spaces helm values?
| ### Install AWS Load Balancer Controller | ||
|
|
||
| The AWS Load Balancer Controller provisions a Network Load Balancer when you expose the spaces-router Service with the annotations in the next step. |
There was a problem hiding this comment.
nit: this only applies to an AWS Space install
| - **Ingress is no longer provisioned by default.** The Ingress resource is now | ||
| controller-agnostic. All ingress-nginx specific annotations, labels, and the | ||
| hardcoded `ingressClassName: nginx` have been removed. To keep existing | ||
| ingress-nginx working, add the following to your Helm values: |
There was a problem hiding this comment.
| ingress-nginx working, add the following to your Helm values: | |
| ingress-nginx working, add the following to your spaces Helm values: |
| **2. Create EnvoyProxy and GatewayClass** | ||
|
|
||
| Create an `EnvoyProxy` resource that the GatewayClass references. See the [Envoy | ||
| Gateway EnvoyProxy docs][envoy-proxy] for the full API and more examples. |
There was a problem hiding this comment.
[envoy-proxy]: couldn't see the link definition for this reference.
|
|
||
| | Spaces Version | Tested Kubernetes Versions | | ||
| |----------------|----------------------------| | ||
| | 1.15 | 1.32, 1.33, 1.34 | |
There was a problem hiding this comment.
Should we add a line for 1.16?
Description
Type of change
Checklist
make vale-file FILE=docs/path/to/file.mdlocally for files changed (or will fix Vale suggestions in review)Additional notes