From 21fd86ed4b891102fbfa9f8246ecec336c995246 Mon Sep 17 00:00:00 2001 From: Steve Perry Date: Tue, 15 May 2018 15:29:27 -0700 Subject: [PATCH] Fix up Tutorials landing page and Tutorials left nav. (#8557) * Fix up Tutorials landing page and Tutorials left nav. * Add redirects. Fix bullet. --- .../{stateless-application => }/Dockerfile | 0 content/en/docs/tutorials/_index.md | 32 +++++++++---------- content/en/docs/tutorials/clusters/_index.md | 2 +- .../en/docs/tutorials/configuration/_index.md | 2 +- .../hello-minikube.md | 1 + .../tutorials/kubernetes-basics/_index.md | 5 +++ .../create-cluster/_index.md | 4 +++ .../cluster-interactive.html | 1 + .../{ => create-cluster}/cluster-intro.html | 1 + .../kubernetes-basics/deploy-app/_index.md | 4 +++ .../{ => deploy-app}/deploy-interactive.html | 1 + .../{ => deploy-app}/deploy-intro.html | 1 + .../kubernetes-basics/explore/_index.md | 4 +++ .../{ => explore}/explore-interactive.html | 1 + .../{ => explore}/explore-intro.html | 1 + .../kubernetes-basics/expose/_index.md | 4 +++ .../{ => expose}/expose-interactive.html | 1 + .../{ => expose}/expose-intro.html | 1 + .../{_index.html => index.html} | 2 +- .../kubernetes-basics/scale/_index.md | 4 +++ .../{ => scale}/scale-interactive.html | 1 + .../{ => scale}/scale-intro.html | 1 + .../kubernetes-basics/update/_index.md | 4 +++ .../{ => update}/update-interactive.html | 1 + .../{ => update}/update-intro.html | 1 + .../docs/tutorials/online-training/_index.md | 2 +- .../{stateless-application => }/server.js | 0 content/en/docs/tutorials/services/_index.md | 2 +- .../tutorials/stateful-application/_index.md | 2 +- .../basic-stateful-set.md | 1 + .../stateful-application/cassandra.md | 1 + .../mysql-wordpress-persistent-volume.md | 1 + .../stateful-application/zookeeper.md | 1 + .../tutorials/stateless-application/_index.md | 2 +- .../expose-external-ip-address.md | 1 + .../stateless-application/guestbook.md | 1 + static/_redirects | 14 ++++++++ .../example-tutorial-template.md | 0 38 files changed, 84 insertions(+), 24 deletions(-) rename content/en/docs/tutorials/{stateless-application => }/Dockerfile (100%) rename content/en/docs/tutorials/{stateless-application => }/hello-minikube.md (99%) create mode 100644 content/en/docs/tutorials/kubernetes-basics/_index.md create mode 100644 content/en/docs/tutorials/kubernetes-basics/create-cluster/_index.md rename content/en/docs/tutorials/kubernetes-basics/{ => create-cluster}/cluster-interactive.html (99%) rename content/en/docs/tutorials/kubernetes-basics/{ => create-cluster}/cluster-intro.html (99%) create mode 100644 content/en/docs/tutorials/kubernetes-basics/deploy-app/_index.md rename content/en/docs/tutorials/kubernetes-basics/{ => deploy-app}/deploy-interactive.html (99%) rename content/en/docs/tutorials/kubernetes-basics/{ => deploy-app}/deploy-intro.html (99%) create mode 100644 content/en/docs/tutorials/kubernetes-basics/explore/_index.md rename content/en/docs/tutorials/kubernetes-basics/{ => explore}/explore-interactive.html (99%) rename content/en/docs/tutorials/kubernetes-basics/{ => explore}/explore-intro.html (99%) create mode 100644 content/en/docs/tutorials/kubernetes-basics/expose/_index.md rename content/en/docs/tutorials/kubernetes-basics/{ => expose}/expose-interactive.html (99%) rename content/en/docs/tutorials/kubernetes-basics/{ => expose}/expose-intro.html (99%) rename content/en/docs/tutorials/kubernetes-basics/{_index.html => index.html} (99%) create mode 100644 content/en/docs/tutorials/kubernetes-basics/scale/_index.md rename content/en/docs/tutorials/kubernetes-basics/{ => scale}/scale-interactive.html (99%) rename content/en/docs/tutorials/kubernetes-basics/{ => scale}/scale-intro.html (99%) create mode 100644 content/en/docs/tutorials/kubernetes-basics/update/_index.md rename content/en/docs/tutorials/kubernetes-basics/{ => update}/update-interactive.html (98%) rename content/en/docs/tutorials/kubernetes-basics/{ => update}/update-intro.html (99%) rename content/en/docs/tutorials/{stateless-application => }/server.js (100%) rename {content/en/docs/tutorials => static/example-templates}/example-tutorial-template.md (100%) diff --git a/content/en/docs/tutorials/stateless-application/Dockerfile b/content/en/docs/tutorials/Dockerfile similarity index 100% rename from content/en/docs/tutorials/stateless-application/Dockerfile rename to content/en/docs/tutorials/Dockerfile diff --git a/content/en/docs/tutorials/_index.md b/content/en/docs/tutorials/_index.md index da4d82ef7e..423ee04bb7 100644 --- a/content/en/docs/tutorials/_index.md +++ b/content/en/docs/tutorials/_index.md @@ -8,42 +8,40 @@ This section of the Kubernetes documentation contains tutorials. A tutorial shows how to accomplish a goal that is larger than a single [task](/docs/tasks/). Typically a tutorial has several sections, each of which has a sequence of steps. -Before walking through each tutorial, you may want to bookmark the +Before walking through each tutorial, you may want to bookmark the [Standardized Glossary](/docs/reference/glossary/) page for later references. +## Basics + * [Kubernetes Basics](/docs/tutorials/kubernetes-basics/) is an in-depth interactive tutorial that helps you understand the Kubernetes system and try out some basic Kubernetes features. * [Scalable Microservices with Kubernetes (Udacity)](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615) * [Introduction to Kubernetes (edX)](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x#) -* [Hello Minikube](/docs/tutorials/stateless-application/hello-minikube/) +* [Hello Minikube](/docs/tutorials/hello-minikube/) -#### Stateless Applications +## Configuration -* [Running a Stateless Application Using a Deployment](/docs/tutorials/stateless-application/run-stateless-application-deployment/) +* [Configuring Redis Using a ConfigMap](/docs/tutorials/configuration/configure-redis-using-configmap/) -* [Example: PHP Guestbook application with Redis](/docs/tutorials/stateless-application/guestbook/) - -* [Using a Service to Access an Application in a Cluster](/docs/tutorials/stateless-application/expose-external-ip-address-service/) +## Stateless Applications * [Exposing an External IP Address to Access an Application in a Cluster](/docs/tutorials/stateless-application/expose-external-ip-address/) -#### Stateful Applications +* [Example: Deploying PHP Guestbook application with Redis](/docs/tutorials/stateless-application/guestbook/) + +## Stateful Applications * [StatefulSet Basics](/docs/tutorials/stateful-application/basic-stateful-set/) -* [Running a Single-Instance Stateful Application](/docs/tutorials/stateful-application/run-stateful-application/) - -* [Running a Replicated Stateful Application](/docs/tasks/run-application/run-replicated-stateful-application/) - * [Example: WordPress and MySQL with Persistent Volumes](/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/) * [Example: Deploying Cassandra with Stateful Sets](/docs/tutorials/stateful-application/cassandra/) * [Running ZooKeeper, A CP Distributed System](/docs/tutorials/stateful-application/zookeeper/) -#### CI/CD Pipeline +## CI/CD Pipeline * [Set Up a CI/CD Pipeline with Kubernetes Part 1: Overview](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/5/set-cicd-pipeline-kubernetes-part-1-overview) @@ -53,15 +51,15 @@ Before walking through each tutorial, you may want to bookmark the * [Set Up CI/CD for a Distributed Crossword Puzzle App on Kubernetes (Part 4)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/set-cicd-distributed-crossword-puzzle-app-kubernetes-part-4) -#### Connecting Applications +## Clusters -* [Connecting a Front End to a Back End Using a Service](/docs/tutorials/connecting-apps/connecting-frontend-backend/) +* [AppArmor](/docs/tutorials/clusters/apparmor/) -#### Services +## Services * [Using Source IP](/docs/tutorials/services/source-ip/) -### What's next +## What's next If you would like to write a tutorial, see [Using Page Templates](/docs/home/contribute/page-templates/) diff --git a/content/en/docs/tutorials/clusters/_index.md b/content/en/docs/tutorials/clusters/_index.md index c02865f3ce..2db6156b6f 100755 --- a/content/en/docs/tutorials/clusters/_index.md +++ b/content/en/docs/tutorials/clusters/_index.md @@ -1,5 +1,5 @@ --- title: "Clusters" -weight: 100 +weight: 60 --- diff --git a/content/en/docs/tutorials/configuration/_index.md b/content/en/docs/tutorials/configuration/_index.md index 00cf8e8c0f..db7ad79cf9 100755 --- a/content/en/docs/tutorials/configuration/_index.md +++ b/content/en/docs/tutorials/configuration/_index.md @@ -1,5 +1,5 @@ --- title: "Configuration" -weight: 70 +weight: 30 --- diff --git a/content/en/docs/tutorials/stateless-application/hello-minikube.md b/content/en/docs/tutorials/hello-minikube.md similarity index 99% rename from content/en/docs/tutorials/stateless-application/hello-minikube.md rename to content/en/docs/tutorials/hello-minikube.md index 084046ba91..b0ef031ba5 100644 --- a/content/en/docs/tutorials/stateless-application/hello-minikube.md +++ b/content/en/docs/tutorials/hello-minikube.md @@ -1,6 +1,7 @@ --- title: Hello Minikube content_template: templates/tutorial +weight: 5 --- {{% capture overview %}} diff --git a/content/en/docs/tutorials/kubernetes-basics/_index.md b/content/en/docs/tutorials/kubernetes-basics/_index.md new file mode 100644 index 0000000000..da5e3cb31a --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/_index.md @@ -0,0 +1,5 @@ +--- +title: Kubernetes Basics +weight: 10 +--- + diff --git a/content/en/docs/tutorials/kubernetes-basics/create-cluster/_index.md b/content/en/docs/tutorials/kubernetes-basics/create-cluster/_index.md new file mode 100644 index 0000000000..b817926543 --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/create-cluster/_index.md @@ -0,0 +1,4 @@ +--- +title: Create a Cluster +weight: 10 +--- diff --git a/content/en/docs/tutorials/kubernetes-basics/cluster-interactive.html b/content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/cluster-interactive.html rename to content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html index 2d82334394..345ea02669 100644 --- a/content/en/docs/tutorials/kubernetes-basics/cluster-interactive.html +++ b/content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html @@ -1,5 +1,6 @@ --- title: Interactive Tutorial - Creating a Cluster +weight: 20 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/cluster-intro.html b/content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/cluster-intro.html rename to content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro.html index 16427c1ee2..61048abee3 100644 --- a/content/en/docs/tutorials/kubernetes-basics/cluster-intro.html +++ b/content/en/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro.html @@ -1,5 +1,6 @@ --- title: Using Minikube to Create a Cluster +weight: 10 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/deploy-app/_index.md b/content/en/docs/tutorials/kubernetes-basics/deploy-app/_index.md new file mode 100644 index 0000000000..4469057696 --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/deploy-app/_index.md @@ -0,0 +1,4 @@ +--- +title: Deploy an App +weight: 20 +--- diff --git a/content/en/docs/tutorials/kubernetes-basics/deploy-interactive.html b/content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/deploy-interactive.html rename to content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive.html index 8603ec167d..1906fe2040 100644 --- a/content/en/docs/tutorials/kubernetes-basics/deploy-interactive.html +++ b/content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive.html @@ -1,5 +1,6 @@ --- title: Interactive Tutorial - Deploying an App +weight: 20 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/deploy-intro.html b/content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/deploy-intro.html rename to content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro.html index f8773d7b09..8e69db3ff2 100644 --- a/content/en/docs/tutorials/kubernetes-basics/deploy-intro.html +++ b/content/en/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro.html @@ -1,5 +1,6 @@ --- title: Using kubectl to Create a Deployment +weight: 10 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/explore/_index.md b/content/en/docs/tutorials/kubernetes-basics/explore/_index.md new file mode 100644 index 0000000000..f49b543b58 --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/explore/_index.md @@ -0,0 +1,4 @@ +--- +title: Explore Your App +weight: 30 +--- diff --git a/content/en/docs/tutorials/kubernetes-basics/explore-interactive.html b/content/en/docs/tutorials/kubernetes-basics/explore/explore-interactive.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/explore-interactive.html rename to content/en/docs/tutorials/kubernetes-basics/explore/explore-interactive.html index 9d05a8d3c3..1677c8fcfa 100644 --- a/content/en/docs/tutorials/kubernetes-basics/explore-interactive.html +++ b/content/en/docs/tutorials/kubernetes-basics/explore/explore-interactive.html @@ -1,5 +1,6 @@ --- title: Interactive Tutorial - Exploring Your App +weight: 20 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/explore-intro.html b/content/en/docs/tutorials/kubernetes-basics/explore/explore-intro.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/explore-intro.html rename to content/en/docs/tutorials/kubernetes-basics/explore/explore-intro.html index ba3d09a3a8..094636f039 100644 --- a/content/en/docs/tutorials/kubernetes-basics/explore-intro.html +++ b/content/en/docs/tutorials/kubernetes-basics/explore/explore-intro.html @@ -1,5 +1,6 @@ --- title: Viewing Pods and Nodes +weight: 10 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/expose/_index.md b/content/en/docs/tutorials/kubernetes-basics/expose/_index.md new file mode 100644 index 0000000000..ca8294c707 --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/expose/_index.md @@ -0,0 +1,4 @@ +--- +title: Expose Your App Publicly +weight: 40 +--- diff --git a/content/en/docs/tutorials/kubernetes-basics/expose-interactive.html b/content/en/docs/tutorials/kubernetes-basics/expose/expose-interactive.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/expose-interactive.html rename to content/en/docs/tutorials/kubernetes-basics/expose/expose-interactive.html index 5dedd0918b..c467e38d8d 100644 --- a/content/en/docs/tutorials/kubernetes-basics/expose-interactive.html +++ b/content/en/docs/tutorials/kubernetes-basics/expose/expose-interactive.html @@ -1,5 +1,6 @@ --- title: Interactive Tutorial - Exposing Your App +weight: 20 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/expose-intro.html b/content/en/docs/tutorials/kubernetes-basics/expose/expose-intro.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/expose-intro.html rename to content/en/docs/tutorials/kubernetes-basics/expose/expose-intro.html index 02ff7edbd6..c9258ba4ba 100644 --- a/content/en/docs/tutorials/kubernetes-basics/expose-intro.html +++ b/content/en/docs/tutorials/kubernetes-basics/expose/expose-intro.html @@ -1,5 +1,6 @@ --- title: Using a Service to Expose Your App +weight: 10 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/_index.html b/content/en/docs/tutorials/kubernetes-basics/index.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/_index.html rename to content/en/docs/tutorials/kubernetes-basics/index.html index 54a2ada2b2..f9b5796a32 100644 --- a/content/en/docs/tutorials/kubernetes-basics/_index.html +++ b/content/en/docs/tutorials/kubernetes-basics/index.html @@ -1,6 +1,6 @@ --- title: Overview -linkTitle: Try Our Interactive Tutorials +weight: 10 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/scale/_index.md b/content/en/docs/tutorials/kubernetes-basics/scale/_index.md new file mode 100644 index 0000000000..a1f271230c --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/scale/_index.md @@ -0,0 +1,4 @@ +--- +title: Scale Your App +weight: 50 +--- diff --git a/content/en/docs/tutorials/kubernetes-basics/scale-interactive.html b/content/en/docs/tutorials/kubernetes-basics/scale/scale-interactive.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/scale-interactive.html rename to content/en/docs/tutorials/kubernetes-basics/scale/scale-interactive.html index d5957b41fa..a1ff2f35e3 100644 --- a/content/en/docs/tutorials/kubernetes-basics/scale-interactive.html +++ b/content/en/docs/tutorials/kubernetes-basics/scale/scale-interactive.html @@ -1,5 +1,6 @@ --- title: Interactive Tutorial - Scaling Your App +weight: 20 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/scale-intro.html b/content/en/docs/tutorials/kubernetes-basics/scale/scale-intro.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/scale-intro.html rename to content/en/docs/tutorials/kubernetes-basics/scale/scale-intro.html index 36d0208ae8..1cbeccdc1b 100644 --- a/content/en/docs/tutorials/kubernetes-basics/scale-intro.html +++ b/content/en/docs/tutorials/kubernetes-basics/scale/scale-intro.html @@ -1,5 +1,6 @@ --- title: Running Multiple Instances of Your App +weight: 10 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/update/_index.md b/content/en/docs/tutorials/kubernetes-basics/update/_index.md new file mode 100644 index 0000000000..9f63ebbc5f --- /dev/null +++ b/content/en/docs/tutorials/kubernetes-basics/update/_index.md @@ -0,0 +1,4 @@ +--- +title: Update Your App +weight: 60 +--- diff --git a/content/en/docs/tutorials/kubernetes-basics/update-interactive.html b/content/en/docs/tutorials/kubernetes-basics/update/update-interactive.html similarity index 98% rename from content/en/docs/tutorials/kubernetes-basics/update-interactive.html rename to content/en/docs/tutorials/kubernetes-basics/update/update-interactive.html index 0e26b0e4eb..a8707908ea 100644 --- a/content/en/docs/tutorials/kubernetes-basics/update-interactive.html +++ b/content/en/docs/tutorials/kubernetes-basics/update/update-interactive.html @@ -1,5 +1,6 @@ --- title: Interactive Tutorial - Updating Your App +weight: 20 --- diff --git a/content/en/docs/tutorials/kubernetes-basics/update-intro.html b/content/en/docs/tutorials/kubernetes-basics/update/update-intro.html similarity index 99% rename from content/en/docs/tutorials/kubernetes-basics/update-intro.html rename to content/en/docs/tutorials/kubernetes-basics/update/update-intro.html index 05ca991bcb..075de3f887 100644 --- a/content/en/docs/tutorials/kubernetes-basics/update-intro.html +++ b/content/en/docs/tutorials/kubernetes-basics/update/update-intro.html @@ -1,5 +1,6 @@ --- title: Performing a Rolling Update +weight: 10 --- diff --git a/content/en/docs/tutorials/online-training/_index.md b/content/en/docs/tutorials/online-training/_index.md index 32b6cc4db1..9b4b09f17f 100755 --- a/content/en/docs/tutorials/online-training/_index.md +++ b/content/en/docs/tutorials/online-training/_index.md @@ -1,5 +1,5 @@ --- title: "Online Training Courses" -weight: 30 +weight: 20 --- diff --git a/content/en/docs/tutorials/stateless-application/server.js b/content/en/docs/tutorials/server.js similarity index 100% rename from content/en/docs/tutorials/stateless-application/server.js rename to content/en/docs/tutorials/server.js diff --git a/content/en/docs/tutorials/services/_index.md b/content/en/docs/tutorials/services/_index.md index 98e647be61..4356a61fec 100755 --- a/content/en/docs/tutorials/services/_index.md +++ b/content/en/docs/tutorials/services/_index.md @@ -1,5 +1,5 @@ --- title: "Services" -weight: 110 +weight: 70 --- diff --git a/content/en/docs/tutorials/stateful-application/_index.md b/content/en/docs/tutorials/stateful-application/_index.md index 70b478ea94..01382e6b8c 100755 --- a/content/en/docs/tutorials/stateful-application/_index.md +++ b/content/en/docs/tutorials/stateful-application/_index.md @@ -1,5 +1,5 @@ --- title: "Stateful Applications" -weight: 90 +weight: 50 --- diff --git a/content/en/docs/tutorials/stateful-application/basic-stateful-set.md b/content/en/docs/tutorials/stateful-application/basic-stateful-set.md index 0ec612aa9e..ea2e70eecf 100644 --- a/content/en/docs/tutorials/stateful-application/basic-stateful-set.md +++ b/content/en/docs/tutorials/stateful-application/basic-stateful-set.md @@ -8,6 +8,7 @@ reviewers: - smarterclayton title: StatefulSet Basics content_template: templates/tutorial +weight: 10 --- {{% capture overview %}} diff --git a/content/en/docs/tutorials/stateful-application/cassandra.md b/content/en/docs/tutorials/stateful-application/cassandra.md index 56e5098e40..fc9b617cdf 100644 --- a/content/en/docs/tutorials/stateful-application/cassandra.md +++ b/content/en/docs/tutorials/stateful-application/cassandra.md @@ -3,6 +3,7 @@ title: "Example: Deploying Cassandra with Stateful Sets" reviewers: - ahmetb content_template: templates/tutorial +weight: 30 --- {{% capture overview %}} diff --git a/content/en/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume.md b/content/en/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume.md index d84d40df21..a47c589055 100644 --- a/content/en/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume.md +++ b/content/en/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume.md @@ -3,6 +3,7 @@ title: "Example: Deploying WordPress and MySQL with Persistent Volumes" reviewers: - ahmetb content_template: templates/tutorial +weight: 20 --- {{% capture overview %}} diff --git a/content/en/docs/tutorials/stateful-application/zookeeper.md b/content/en/docs/tutorials/stateful-application/zookeeper.md index 5c40b966c6..ca1f4cadbb 100644 --- a/content/en/docs/tutorials/stateful-application/zookeeper.md +++ b/content/en/docs/tutorials/stateful-application/zookeeper.md @@ -9,6 +9,7 @@ reviewers: - smarterclayton title: Running ZooKeeper, A Distributed System Coordinator content_template: templates/tutorial +weight: 40 --- {{% capture overview %}} diff --git a/content/en/docs/tutorials/stateless-application/_index.md b/content/en/docs/tutorials/stateless-application/_index.md index 5bc25fcd33..fd16ae5860 100755 --- a/content/en/docs/tutorials/stateless-application/_index.md +++ b/content/en/docs/tutorials/stateless-application/_index.md @@ -1,5 +1,5 @@ --- title: "Stateless Applications" -weight: 90 +weight: 40 --- diff --git a/content/en/docs/tutorials/stateless-application/expose-external-ip-address.md b/content/en/docs/tutorials/stateless-application/expose-external-ip-address.md index e08976b7c3..8c60768219 100644 --- a/content/en/docs/tutorials/stateless-application/expose-external-ip-address.md +++ b/content/en/docs/tutorials/stateless-application/expose-external-ip-address.md @@ -1,6 +1,7 @@ --- title: Exposing an External IP Address to Access an Application in a Cluster content_template: templates/tutorial +weight: 10 --- {{% capture overview %}} diff --git a/content/en/docs/tutorials/stateless-application/guestbook.md b/content/en/docs/tutorials/stateless-application/guestbook.md index 32796f507f..34c08f2eec 100644 --- a/content/en/docs/tutorials/stateless-application/guestbook.md +++ b/content/en/docs/tutorials/stateless-application/guestbook.md @@ -3,6 +3,7 @@ title: "Example: Deploying PHP Guestbook application with Redis" reviewers: - ahmetb content_template: templates/tutorial +weight: 20 --- {{% capture overview %}} diff --git a/static/_redirects b/static/_redirects index 7d1c3e566c..7b4a8c196f 100644 --- a/static/_redirects +++ b/static/_redirects @@ -275,6 +275,19 @@ /docs/tutorials/getting-started/scale-intro/ /docs/tutorials/kubernetes-basics/scale-intro/ 301 /docs/tutorials/getting-started/update-interactive/ /docs/tutorials/kubernetes-basics/update-interactive/ 301 /docs/tutorials/getting-started/update-intro/ /docs/tutorials/kubernetes-basics/ 301 +/docs/tutorials/kubernetes-basics/cluster-interactive/ /docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive/ 301 +/docs/tutorials/kubernetes-basics/cluster-intro/ /docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/ 301 +/docs/tutorials/kubernetes-basics/deploy-interactive/ /docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive/ 301 +/docs/tutorials/kubernetes-basics/deploy-intro/ /docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/ 301 +/docs/tutorials/kubernetes-basics/explore-interactive/ /docs/tutorials/kubernetes-basics/explore/explore-interactive/ 301 +/docs/tutorials/kubernetes-basics/explore-intro/ /docs/tutorials/kubernetes-basics/explore/explore-intro/ 301 +/docs/tutorials/kubernetes-basics/expose-interactive/ /docs/tutorials/kubernetes-basics/expose/expose-interactive/ 301 +/docs/tutorials/kubernetes-basics/expose-intro/ /docs/tutorials/kubernetes-basics/expose/expose-intro/ 301 +/docs/tutorials/kubernetes-basics/scale-interactive/ /docs/tutorials/kubernetes-basics/scale/scale-interactive/ 301 +/docs/tutorials/kubernetes-basics/scale-intro/ /docs/tutorials/kubernetes-basics/scale/scale-intro/ 301 +/docs/tutorials/kubernetes-basics/update-interactive/ /docs/tutorials/kubernetes-basics/update/update-interactive/ 301 +/docs/tutorials/kubernetes-basics/update-intro/ /docs/tutorials/kubernetes-basics/update/update-intro/ 301 +/docs/tutorials/example-tutorial-template.md -> /example-templates/example-tutorial-template.md 301 /docs/tutorials/object-management-kubectl/declarative-object-management-configuration/ /docs/concepts/overview/object-management-kubectl/declarative-config/ 301 /docs/tutorials/object-management-kubectl/imperative-object-management-command/ /docs/concepts/overview/object-management-kubectl/imperative-command/ 301 /docs/tutorials/object-management-kubectl/imperative-object-management-configuration/ /docs/concepts/overview/object-management-kubectl/imperative-config/ 301 @@ -282,6 +295,7 @@ /docs/tutorials/stateful-application/run-replicated-stateful-application/ /docs/tasks/run-application/run-replicated-stateful-application/ 301 /docs/tutorials/stateful-application/run-stateful-application/ /docs/tasks/run-application/run-single-instance-stateful-application/ 301 /docs/tutorials/stateless-application/expose-external-ip-address-service/ /docs/tasks/access-application-cluster/service-access-application-cluster/ 301 +/docs/tutorials/stateless-application/hello-minikube/ /docs/tutorials/hello-minikube/ 301 /docs/tutorials/stateless-application/run-stateless-ap-replication-controller/ /docs/tasks/run-application/run-stateless-application-deployment/ 301 /docs/tutorials/stateless-application/run-stateless-application-deployment/ /docs/tasks/run-application/run-stateless-application-deployment/ 301 /docs/tutorials/tasks/set-up-cluster-federation-kubefed/ /docs/tasks/federation/set-up-cluster-federation-kubefed/ 301 diff --git a/content/en/docs/tutorials/example-tutorial-template.md b/static/example-templates/example-tutorial-template.md similarity index 100% rename from content/en/docs/tutorials/example-tutorial-template.md rename to static/example-templates/example-tutorial-template.md