From 1663f37f909be81653e7b728113b19f4dcafdecb Mon Sep 17 00:00:00 2001 From: Steve Perry Date: Wed, 3 May 2017 17:44:23 -0700 Subject: [PATCH] Move topic to Tasks. (#3627) --- _data/tasks.yml | 1 + _data/tutorials.yml | 1 - .../run-application/deployment-scale.yaml | 16 ++++++++++++++++ .../run-application/deployment-update.yaml | 16 ++++++++++++++++ docs/tasks/run-application/deployment.yaml | 18 ++++++++++++++++++ .../run-stateless-application-deployment.md | 2 ++ 6 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 docs/tasks/run-application/deployment-scale.yaml create mode 100644 docs/tasks/run-application/deployment-update.yaml create mode 100644 docs/tasks/run-application/deployment.yaml rename docs/{tutorials/stateless-application => tasks/run-application}/run-stateless-application-deployment.md (96%) diff --git a/_data/tasks.yml b/_data/tasks.yml index a2e254cff9..18a4c61c01 100644 --- a/_data/tasks.yml +++ b/_data/tasks.yml @@ -45,6 +45,7 @@ toc: - title: Running Applications section: + - docs/tasks/run-application/run-stateless-application-deployment.md - docs/tasks/run-application/rolling-update-replication-controller.md - docs/tasks/run-application/horizontal-pod-autoscale.md - docs/tasks/run-application/horizontal-pod-autoscale-walkthrough.md diff --git a/_data/tutorials.yml b/_data/tutorials.yml index 15e4d10269..e6b6dc659b 100644 --- a/_data/tutorials.yml +++ b/_data/tutorials.yml @@ -40,7 +40,6 @@ toc: - docs/tutorials/object-management-kubectl/declarative-object-management-configuration.md - title: Stateless Applications section: - - docs/tutorials/stateless-application/run-stateless-application-deployment.md - docs/tutorials/stateless-application/expose-external-ip-address-service.md - docs/tutorials/stateless-application/expose-external-ip-address.md - docs/tutorials/stateless-application/run-stateless-ap-replication-controller.md diff --git a/docs/tasks/run-application/deployment-scale.yaml b/docs/tasks/run-application/deployment-scale.yaml new file mode 100644 index 0000000000..01351c3b5a --- /dev/null +++ b/docs/tasks/run-application/deployment-scale.yaml @@ -0,0 +1,16 @@ +apiVersion: apps/v1beta1 +kind: Deployment +metadata: + name: nginx-deployment +spec: + replicas: 4 # Update the replicas from 2 to 4 + template: + metadata: + labels: + app: nginx + spec: + containers: + - name: nginx + image: nginx:1.8 + ports: + - containerPort: 80 diff --git a/docs/tasks/run-application/deployment-update.yaml b/docs/tasks/run-application/deployment-update.yaml new file mode 100644 index 0000000000..8f0ac0b48c --- /dev/null +++ b/docs/tasks/run-application/deployment-update.yaml @@ -0,0 +1,16 @@ +apiVersion: apps/v1beta1 +kind: Deployment +metadata: + name: nginx-deployment +spec: + replicas: 2 + template: + metadata: + labels: + app: nginx + spec: + containers: + - name: nginx + image: nginx:1.8 # Update the version of nginx from 1.7.9 to 1.8 + ports: + - containerPort: 80 diff --git a/docs/tasks/run-application/deployment.yaml b/docs/tasks/run-application/deployment.yaml new file mode 100644 index 0000000000..8d14e2ef08 --- /dev/null +++ b/docs/tasks/run-application/deployment.yaml @@ -0,0 +1,18 @@ +apiVersion: apps/v1beta1 +kind: Deployment +metadata: + name: nginx-deployment +spec: + replicas: 2 # tells deployment to run 2 pods matching the template + template: # create pods using pod definition in this template + metadata: + # unlike pod-nginx.yaml, the name is not included in the meta data as a unique name is + # generated from the deployment name + labels: + app: nginx + spec: + containers: + - name: nginx + image: nginx:1.7.9 + ports: + - containerPort: 80 diff --git a/docs/tutorials/stateless-application/run-stateless-application-deployment.md b/docs/tasks/run-application/run-stateless-application-deployment.md similarity index 96% rename from docs/tutorials/stateless-application/run-stateless-application-deployment.md rename to docs/tasks/run-application/run-stateless-application-deployment.md index 8be5512248..27fe2225f5 100644 --- a/docs/tutorials/stateless-application/run-stateless-application-deployment.md +++ b/docs/tasks/run-application/run-stateless-application-deployment.md @@ -7,6 +7,8 @@ redirect_from: - "/docs/user-guide/pods/single-container.html" - "/docs/user-guide/deploying-applications/" - "/docs/user-guide/deploying-applications.html" +- "/docs/tutorials/stateless-application/run-stateless-application-deployment/" +- "/docs/tutorials/stateless-application/run-stateless-application-deployment.html" --- {% capture overview %}