Skip to content

Commit fd2c369

Browse files
author
David Oppenheimer
committed
Move docs/services-firewalls.md into docs/user-guide/ and make small
wording changes to api.md
1 parent 596a8a4 commit fd2c369

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

docs/api.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ What constitutes a compatible change and how to change the API are detailed by t
4444

4545
## API versioning
4646

47-
Fine-grain resource evolution alone makes it difficult to eliminate fields or restructure resource representations. Therefore, Kubernetes supports multiple API versions, each at a different API path prefix, such as `/api/v1beta3`. These are simply different interfaces to read and/or modify the same underlying resources. In general, all API resources are accessible via all API versions, though there may be some cases in the future where that is not true.
47+
To make it easier to eliminate fields or restructure resource representations, Kubernetes supports multiple API versions, each at a different API path prefix, such as `/api/v1beta3`. These are simply different interfaces to read and/or modify the same underlying resources. In general, all API resources are accessible via all API versions, though there may be some cases in the future where that is not true.
4848

49-
Distinct API versions present more clear, consistent views of system resources and behavior than intermingled, independently evolved resources. They also provide a more straightforward mechanism for controlling access to end-of-lifed and/or experimental APIs.
49+
We chose to version at the API level rather than at the resource or field level to ensure that the API presents a clear, consistent view of system resources and behavior, and to enable controlling access to end-of-lifed and/or experimental APIs.
5050

5151
The [API and release versioning proposal](design/versioning.md) describes the current thinking on the API version evolution process.
5252

docs/user-guide/quick-start.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ $ kubectl get svc my-nginx -o json | grep \"ip\"
7272
"ip": "130.111.122.213"
7373
```
7474

75-
In order to access your nginx landing page, you also have to make sure that traffic from external IPs is allowed. Do this by opening a [firewall to allow traffic on port 80](../../docs/services-firewalls.md).
75+
In order to access your nginx landing page, you also have to make sure that traffic from external IPs is allowed. Do this by opening a [firewall to allow traffic on port 80](services-firewalls.md).
7676

7777
## Killing the application
7878

docs/services-firewalls.md docs/user-guide/services-firewalls.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@ Coming soon.
7171

7272

7373
<!-- BEGIN MUNGE: GENERATED_ANALYTICS -->
74-
[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/docs/services-firewalls.md?pixel)]()
74+
[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/docs/user-guide/services-firewalls.md?pixel)]()
7575
<!-- END MUNGE: GENERATED_ANALYTICS -->

pkg/kubectl/cmd/create.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ func printObjectSpecificMessage(obj runtime.Object, out io.Writer) {
127127
cluster. If you want to expose this service to the external internet, you may
128128
need to set up firewall rules for the service port(s) (%s) to serve traffic.
129129
130-
See http://releases.k8s.io/HEAD/docs/services-firewalls.md for more details.
130+
See http://releases.k8s.io/HEAD/docs/user-guide/services-firewalls.md for more details.
131131
`,
132132
makePortsString(obj.Spec.Ports, true))
133133
out.Write([]byte(msg))

0 commit comments

Comments
 (0)