The ../user-guide links do not seem to work anymore.

This commit is contained in:
Jan Pazdziora 2017-09-26 11:45:02 +02:00
parent 75cf4f0b3b
commit ea22ffe05c
5 changed files with 10 additions and 10 deletions

View File

@ -19,7 +19,7 @@
## Motivation ## Motivation
Users can use [Deployments](../user-guide/deployments.md) or [`kubectl rolling-update`](../user-guide/kubectl/kubectl_rolling-update.md) to deploy in their Kubernetes clusters. A Deployment provides declarative update for Pods and ReplicationControllers, whereas `rolling-update` allows the users to update their earlier deployment without worrying about schemas and configurations. Users need a way that's similar to `rolling-update` to manage their Deployments more easily. Users can use [Deployments](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/) or [`kubectl rolling-update`](https://kubernetes.io/docs/tasks/run-application/rolling-update-replication-controller/) to deploy in their Kubernetes clusters. A Deployment provides declarative update for Pods and ReplicationControllers, whereas `rolling-update` allows the users to update their earlier deployment without worrying about schemas and configurations. Users need a way that's similar to `rolling-update` to manage their Deployments more easily.
`rolling-update` expects ReplicationController as the only resource type it deals with. It's not trivial to support exactly the same behavior with Deployment, which requires: `rolling-update` expects ReplicationController as the only resource type it deals with. It's not trivial to support exactly the same behavior with Deployment, which requires:
- Print out scaling up/down events. - Print out scaling up/down events.

View File

@ -47,13 +47,13 @@ kube-up.
### Storage ### Storage
AWS supports persistent volumes by using [Elastic Block Store (EBS)](../user-guide/volumes.md#awselasticblockstore). AWS supports persistent volumes by using [Elastic Block Store (EBS)](https://kubernetes.io/docs/concepts/storage/volumes/#awselasticblockstore).
These can then be attached to pods that should store persistent data (e.g. if These can then be attached to pods that should store persistent data (e.g. if
you're running a database). you're running a database).
By default, nodes in AWS use [instance storage](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html) By default, nodes in AWS use [instance storage](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html)
unless you create pods with persistent volumes unless you create pods with persistent volumes
[(EBS)](../user-guide/volumes.md#awselasticblockstore). In general, Kubernetes [(EBS)](https://kubernetes.io/docs/concepts/storage/volumes/#awselasticblockstore). In general, Kubernetes
containers do not have persistent storage unless you attach a persistent containers do not have persistent storage unless you attach a persistent
volume, and so nodes on AWS use instance storage. Instance storage is cheaper, volume, and so nodes on AWS use instance storage. Instance storage is cheaper,
often faster, and historically more reliable. Unless you can make do with often faster, and historically more reliable. Unless you can make do with
@ -112,8 +112,8 @@ ELB has some restrictions:
on ELB annotations for pods speaking HTTP). on ELB annotations for pods speaking HTTP).
To work with these restrictions, in Kubernetes, [LoadBalancer To work with these restrictions, in Kubernetes, [LoadBalancer
services](../user-guide/services.md#type-loadbalancer) are exposed as services](https://kubernetes.io/docs/concepts/services-networking/service/#type-loadbalancer) are exposed as
[NodePort services](../user-guide/services.md#type-nodeport). Then [NodePort services](https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport). Then
kube-proxy listens externally on the cluster-wide port that's assigned to kube-proxy listens externally on the cluster-wide port that's assigned to
NodePort services and forwards traffic to the corresponding pods. NodePort services and forwards traffic to the corresponding pods.

View File

@ -1,10 +1,10 @@
## Simple rolling update ## Simple rolling update
This is a lightweight design document for simple This is a lightweight design document for simple
[rolling update](../user-guide/kubectl/kubectl_rolling-update.md) in `kubectl`. [rolling update](https://kubernetes.io/docs/user-guide/kubectl/kubectl_rolling-update.md#rolling-update) in `kubectl`.
Complete execution flow can be found [here](#execution-details). See the Complete execution flow can be found [here](#execution-details). See the
[example of rolling update](../user-guide/update-demo/) for more information. [example of rolling update](https://kubernetes.io/docs/tutorials/kubernetes-basics/update-intro/) for more information.
### Lightweight rollout ### Lightweight rollout

View File

@ -127,7 +127,7 @@ to serve the purpose outside of GCE.
## Pod to service ## Pod to service
The [service](../user-guide/services.md) abstraction provides a way to group pods under a The [service](https://kubernetes.io/docs/concepts/services-networking/service/) abstraction provides a way to group pods under a
common access policy (e.g. load-balanced). The implementation of this creates a common access policy (e.g. load-balanced). The implementation of this creates a
virtual IP which clients can access and which is transparently proxied to the virtual IP which clients can access and which is transparently proxied to the
pods in a Service. Each node runs a kube-proxy process which programs pods in a Service. Each node runs a kube-proxy process which programs

View File

@ -1,6 +1,6 @@
**Note: this is a design doc, which describes features that have not been **Note: this is a design doc, which describes features that have not been
completely implemented. User documentation of the current state is completely implemented. User documentation of the current state is
[here](../user-guide/compute-resources.md). The tracking issue for [here](https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/). The tracking issue for
implementation of this model is [#168](http://issue.k8s.io/168). Currently, both implementation of this model is [#168](http://issue.k8s.io/168). Currently, both
limits and requests of memory and cpu on containers (not pods) are supported. limits and requests of memory and cpu on containers (not pods) are supported.
"memory" is in bytes and "cpu" is in milli-cores.** "memory" is in bytes and "cpu" is in milli-cores.**
@ -281,7 +281,7 @@ to encourage comments.
Because resource usage and related metrics change continuously, need to be Because resource usage and related metrics change continuously, need to be
tracked over time (i.e., historically), can be characterized in a variety of tracked over time (i.e., historically), can be characterized in a variety of
ways, and are fairly voluminous, we will not include usage in core API objects, ways, and are fairly voluminous, we will not include usage in core API objects,
such as [Pods](../user-guide/pods.md) and Nodes, but will provide separate APIs such as [Pods](https://kubernetes.io/docs/concepts/workloads/pods/pod/) and Nodes, but will provide separate APIs
for accessing and managing that data. See the Appendix for possible for accessing and managing that data. See the Appendix for possible
representations of usage data, but the representation we'll use is TBD. representations of usage data, but the representation we'll use is TBD.