Skip to content

Commit 3dc452d

Browse files
authored
Merge pull request #483 from kingdonb/patch-1
Fixing bad link in README.md
2 parents af202a1 + ecd1055 commit 3dc452d

File tree

5 files changed

+10
-8
lines changed

5 files changed

+10
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,6 @@ Participation in the Kubernetes community is governed by the
5151
[slack]: https://kubernetes.slack.com/messages/sig-network-service-apis
5252
[guides]: https://kubernetes-sigs.github.io/service-apis/guides
5353
[spec]: https://kubernetes-sigs.github.io/service-apis/spec
54-
[concepts]: https://kubernetes-sigs.github.io/service-apis/concepts
54+
[concepts]: https://kubernetes-sigs.github.io/service-apis/api-overview
5555
[security-model]: https://kubernetes-sigs.github.io/service-apis/security-model
5656

docs-src/api-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ In Ingress v1beta1, the closest analog to GatewayClass is the `ingress-class` an
4545

4646
A Gateway describes how traffic can be translated to Services within the cluster.
4747
That is, it defines a request for a way to translate traffic from somewhere that does not know about Kubernetes to somewhere that does.
48-
For example, traffic sent to a Kubernetes Services by a cloud load balancer, an in-cluster proxy or external hardware load balancer.
48+
For example, traffic sent to a Kubernetes Service by a cloud load balancer, an in-cluster proxy or external hardware load balancer.
4949
While many use cases have client traffic originating “outside” the cluster, this is not a requirement.
5050

5151
It defines a request for a specific load balancer config that implements the GatewayClass’ configuration and behaviour contract.
@@ -125,7 +125,7 @@ Here is a summary of extension points in the API:
125125
- **XForwardTo.BackendRef**: This extension point should be used for forwarding
126126
traffic to network endpoints other than core Kubernetes Service resource.
127127
Examples include an S3 bucket, Lambda function, a file-server, etc.
128-
- **HTTPRouteFilter**: This API type in HTTPoute provides a way to hook into the
128+
- **HTTPRouteFilter**: This API type in HTTPRoute provides a way to hook into the
129129
request/response lifecycle of an HTTP request.
130130
- **Custom Routes**: If none of the above extensions points suffice for a use
131131
case, Implementers can chose to create custom Route resources for protocols

docs-src/security-model.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ To be considered conformant with the Service APIs spec, controllers need to:
111111
* Populate status fields on Gateways and Resources to indicate if they are
112112
compatible with the corresponding GatewayClass configuration.
113113
* Ensure that all Routes added to a Gateway:
114-
* Have been selected by the Gateway.
115-
* Have a Gateways field that allows the Gateway use of the route.
114+
* Have been selected by the Gateway.
115+
* Have a Gateways field that allows the Gateway use of the route.
116116

117117
## Alternative Approaches Considered
118118
### New API Resources

docs/api-overview/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -760,7 +760,7 @@ <h3 id="gatewayclass">GatewayClass</h3>
760760
<h3 id="gateway">Gateway</h3>
761761
<p>A Gateway describes how traffic can be translated to Services within the cluster.
762762
That is, it defines a request for a way to translate traffic from somewhere that does not know about Kubernetes to somewhere that does.
763-
For example, traffic sent to a Kubernetes Services by a cloud load balancer, an in-cluster proxy or external hardware load balancer.
763+
For example, traffic sent to a Kubernetes Service by a cloud load balancer, an in-cluster proxy or external hardware load balancer.
764764
While many use cases have client traffic originating “outside” the cluster, this is not a requirement.</p>
765765
<p>It defines a request for a specific load balancer config that implements the GatewayClass’ configuration and behaviour contract.
766766
The resource MAY be created by an operator directly, or MAY be created by a controller handling a GatewayClass.</p>
@@ -821,7 +821,7 @@ <h2 id="extension-points">Extension points</h2>
821821
<li><strong>XForwardTo.BackendRef</strong>: This extension point should be used for forwarding
822822
traffic to network endpoints other than core Kubernetes Service resource.
823823
Examples include an S3 bucket, Lambda function, a file-server, etc.</li>
824-
<li><strong>HTTPRouteFilter</strong>: This API type in HTTPoute provides a way to hook into the
824+
<li><strong>HTTPRouteFilter</strong>: This API type in HTTPRoute provides a way to hook into the
825825
request/response lifecycle of an HTTP request.</li>
826826
<li><strong>Custom Routes</strong>: If none of the above extensions points suffice for a use
827827
case, Implementers can chose to create custom Route resources for protocols

docs/security-model/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -976,10 +976,12 @@ <h2 id="controller-requirements">Controller Requirements</h2>
976976
<ul>
977977
<li>Populate status fields on Gateways and Resources to indicate if they are
978978
compatible with the corresponding GatewayClass configuration.</li>
979-
<li>Ensure that all Routes added to a Gateway:</li>
979+
<li>Ensure that all Routes added to a Gateway:<ul>
980980
<li>Have been selected by the Gateway.</li>
981981
<li>Have a Gateways field that allows the Gateway use of the route.</li>
982982
</ul>
983+
</li>
984+
</ul>
983985
<h2 id="alternative-approaches-considered">Alternative Approaches Considered</h2>
984986
<h3 id="new-api-resources">New API Resources</h3>
985987
<p>We considered introducing new API resources to cover these use cases. These

0 commit comments

Comments
 (0)