Create User Journeys MVP (#4630)
* Create User Journeys Squashed commits: [9a360e8] add page link functionality (+1 squashed commit) Squashed commits: [1cbefa4] Rework App Dev "I want to..." (+1 squashed commit) Squashed commits: [0013eb1] Create User Journeys * structure 2nd page * prepare docs/home for user journey portal * Create sample.html * Update sample.html * Update index.md * Create index.html * Update index.html * Update index.html * Update index.html * Delete index.html * add custom js mechanism * bug fix * put in docsContent div * add docsportal layout * move title from layout into page * move user-journeys/ into /docs/ * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update index.md * Update style_user_journeys.css * add initial draft for app dev user journey * add links, rough outline * fix a few things before demo/discussion * rework intro section * Update index.md * Update style_user_journeys.css * Update index.md * Update index.md * Update style_user_journeys.css * Update index.md * Update index.md * Update style_user_journeys.css * Update index.md * Update index.md * Update style_user_journeys.css * Update style_user_journeys.css * Update index.md * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update index.md * Update index.md * Update index.md * Update style_user_journeys.css * Update index.md * Update index.md * Update index.md * Update style_user_journeys.css * Update style_user_journeys.css * Update index.md * Update index.md * Update index.md * Update user-journeys.js * Update index.md * Update docsportal.html * Update style_user_journeys.css * Update docsportal.html * add and reorganize content for review * edit mostly minikube install * Updates squashed (+51 squashed commits) Squashed commits: [2e18ea8] Update application_developer-foundational.html [78fd490] autogenerate home index from toc [42e89f6] Update application_developer-foundational.html [a77d7d6] Update application_developer-foundational.html [0a489be] Update application_developer-foundational.html [5b4702f] Update style_user_journeys.css [90035a6] Update application_developer-foundational.html [db4fb19] Update application_developer-foundational.html [4188ebc] Update style_user_journeys.css [aec303b] Update application_developer-foundational.html [679d7f6] Update style_user_journeys.css [e8019bf] Update application_developer-foundational.html [2d91bf6] Update style_user_journeys.css [56a49a9] Update application_developer-foundational.html [79cfb6e] Update application_developer-foundational.html [f3ec0c5] Update application_developer-foundational.html [756a42e] Update style_user_journeys.css [208cde1] Update index.md [66241e4] Update index.md [ea8df7f] Update style_user_journeys.css [0778054] Update style.css [dcd0863] Update user-journeys.js [4a99502] Update user-journeys.js [ddf3820] Update user-journeys.js [9650dfd] Update user-journeys.js [6773597] Update user-journeys.js [0e7849e] Update user-journeys.js [8c99ba7] Update style_user_journeys.css [68d5a8a] Update user-journeys.js [45c85fe] Update user-journeys.js [7bd4a5d] Update index.md [c53c6cd] Update index.md [281e4d3] Update style.css [8e5efae] Update application_developer-foundational.html [787f78e] add newline to custom js list [eea0d10] Update style_user_journeys.css [295b4d3] Update docsportal.html [49f7130] Update index.md [0125bc6] Update style_user_journeys.css [a803584] Update style_user_journeys.css [5b97319] Update index.md [0aa34b2] update kubernetes.github.io links [62c9981] hide "Edit this Page" button for portal [1fd0226] Update style_user_journeys.css [bd35646] Update style_user_journeys.css [d7a8b81] Update style_user_journeys.css [0c1e459] Update user-journeys.js [9eb237d] Update style_user_journeys.css [99685cd] Update index.md [516079a] Update index.md [1386033] Update style_user_journeys.css * add, edit app dev content, links * move user persona data to yaml * add links * edit, reorganize for navigation * Update style_user_journeys.css * Update application_developer-foundational.html * Update application_developer-foundational.html * add configmaps * move links * edits before merge * union with #5913 * revert and overwrite for clean #5913 merge * merge in #5913 changes * fix Travis error * Refactor JS for User Journeys portal (#6473) * comment code * add arbitrary number of info links * copy file to correct directory, clean up HTML * add back in current stylesheet refs * Set default message when no persona selected (#6495) * comment code * add arbitrary number of info links * Set default message when no persona selected * copy file to correct directory, clean up HTML (#6502) * copy file to correct directory, clean up HTML * add back in current stylesheet refs * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update application_developer-foundational.html * Update application_developer-foundational.html * Update application_developer-foundational.html * Update application_developer-foundational.html * Update application_developer-foundational.html * Update style_user_journeys.css * Update style_user_journeys.css * Update application_developer-foundational.html * [User Journeys] Add content template (#6523) * remove deprecated directories * add user journey content template * Convert app dev - foundational to md * support general, non-hard-coded formatting for user journey content pages * Update application_developer-foundational.html * Update application_developer-foundational.html * Update application_developer-foundational.html * Update application_developer-foundational.html * Update application_developer-foundational.html * Chenopis uj sprint 20171222 (#6748) * move section banners out of docsection1 divs * revert * liquid hack * modify js hack * add intermediate and advanced app developer with scroll * clean up app dev foundational content * fix formatting * remove html pages * add new pages to toc * Add Docs Contributor persona links * rebalance docs contributor links * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update foundational.md * Update foundational.md * Update style_user_journeys.css * resetting cluster ops content into updated format (#6783) * resetting cluster ops content into updated format * stage interstitial pages from app_developer user journey * adding cluster ops user journey interstitial pages to ToC _data * cluster op overview and initial segment * move working text into a comment * initial foundational content for cluster ops * restructuring * roughing out intermediate resource content * add notes/detail from user-journey google doc reference details on what to cover in foundation/intermediate/adv sections * imperative language in "I want to..." content * update entry page yaml strings * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Remove personas and buttons not in MVP * Update home.js * normalize strings for 'I want to' entries * Reorder Contributor buttons * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update app-developer.yaml * Sort buttons by index value (#6925) * Sort buttons by index * fix bug * Update app-developer.yaml * Update app-developer.yaml * Update app-developer.yaml * Update intermediate.md * Update advanced.md * Add community-contributor links * change foundational/intermediate/advance topics icons * update app-developer icons * add code-contributor links * remove ecosystem-contributor, renumber contributor indexes * update links, add KEP link * reorder contributor personas * change icon for release process * stub out cluster operator intermediate UJ * Set up URL state for user journey combinations of path, persona, level * add path for about kubernetes, fix formatting and javascript appropriately * add definition for personas and fix ui spacing * interim edits to intermediate cluster op user journey * Update links in Browse Docs portion of home page. * more intermediate cluster ops content * adding in logging and monitoring content, as well as additional resource listings * button - keep words together * Move about blurb to top of docs/home page (#7000) * Move about blurb to top of docs/home page * fix conflict * retire binary_release.md * fix blurb formatting (+1 squashed commit) Squashed commits: [e2e5032] Add links to blurb * fix docsportal (+1 squashed commit) Squashed commits: [f687e71] add noedit flag * Fix home ToC * tweak blurb styling * reorg docs-home links * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Update style_user_journeys.css * Add some links for Cluster Ops - Advanced Topics (#7130) * Add some links for Cluster Ops - Advanced Topics * add back pick right solution * app developer content * minor edits * Choose icons for cluster operator links * swap logos
This commit is contained in:
committed by
k8s-ci-robot
parent
731b87f3e2
commit
1e5bb1f8de
+10
-2
@@ -1,9 +1,11 @@
|
||||
bigheader: "Concepts"
|
||||
abstract: "Detailed explanations of Kubernetes system concepts and abstractions."
|
||||
landing_page: /docs/concepts/index/
|
||||
toc:
|
||||
- docs/concepts/index.md
|
||||
|
||||
- title: Overview
|
||||
landing_page: /docs/concepts/overview/what-is-kubernetes/
|
||||
section:
|
||||
- docs/concepts/overview/what-is-kubernetes.md
|
||||
- docs/concepts/overview/components.md
|
||||
@@ -23,12 +25,14 @@ toc:
|
||||
- docs/concepts/overview/object-management-kubectl/declarative-config.md
|
||||
|
||||
- title: Kubernetes Architecture
|
||||
landing_page: /docs/concepts/architecture/nodes/
|
||||
section:
|
||||
- docs/concepts/architecture/nodes.md
|
||||
- docs/concepts/architecture/master-node-communication.md
|
||||
- docs/concepts/architecture/cloud-controller.md
|
||||
|
||||
- title: Extending Kubernetes
|
||||
landing_page: /docs/concepts/api-extension/custom-resources/
|
||||
section:
|
||||
- docs/concepts/overview/extending.md
|
||||
- title: Extending the Kubernetes API
|
||||
@@ -43,12 +47,14 @@ toc:
|
||||
- docs/concepts/service-catalog/index.md
|
||||
|
||||
- title: Containers
|
||||
landing_page: /docs/concepts/containers/images/
|
||||
section:
|
||||
- docs/concepts/containers/images.md
|
||||
- docs/concepts/containers/container-environment-variables.md
|
||||
- docs/concepts/containers/container-lifecycle-hooks.md
|
||||
|
||||
- title: Workloads
|
||||
landing_page: /docs/concepts/workloads/pods/pod-overview/
|
||||
section:
|
||||
- title: Pods
|
||||
section:
|
||||
@@ -70,6 +76,7 @@ toc:
|
||||
- docs/concepts/workloads/controllers/cron-jobs.md
|
||||
|
||||
- title: Configuration
|
||||
landing_page: /docs/concepts/configuration/overview/
|
||||
section:
|
||||
- docs/concepts/configuration/overview.md
|
||||
- docs/concepts/configuration/manage-compute-resources-container.md
|
||||
@@ -80,6 +87,7 @@ toc:
|
||||
- docs/concepts/configuration/pod-priority-preemption.md
|
||||
|
||||
- title: Services, Load Balancing, and Networking
|
||||
landing_page: /docs/concepts/services-networking/service/
|
||||
section:
|
||||
- docs/concepts/services-networking/service.md
|
||||
- docs/concepts/services-networking/dns-pod-service.md
|
||||
@@ -89,6 +97,7 @@ toc:
|
||||
- docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases.md
|
||||
|
||||
- title: Storage
|
||||
landing_page: /docs/concepts/storage/volumes/
|
||||
section:
|
||||
- docs/concepts/storage/volumes.md
|
||||
- docs/concepts/storage/persistent-volumes.md
|
||||
@@ -96,6 +105,7 @@ toc:
|
||||
- docs/concepts/storage/dynamic-provisioning.md
|
||||
|
||||
- title: Cluster Administration
|
||||
landing_page: /docs/concepts/cluster-administration/cluster-administration-overview/
|
||||
section:
|
||||
- docs/concepts/cluster-administration/cluster-administration-overview.md
|
||||
- docs/concepts/cluster-administration/certificates.md
|
||||
@@ -116,5 +126,3 @@ toc:
|
||||
section:
|
||||
- docs/concepts/policy/resource-quotas.md
|
||||
- docs/concepts/policy/pod-security-policy.md
|
||||
|
||||
|
||||
|
||||
+4
-8
@@ -1,17 +1,13 @@
|
||||
bigheader: "Documentation Home"
|
||||
bigheader: "About"
|
||||
abstract: "Documentation for using and learning about Kubernetes."
|
||||
toc:
|
||||
- docs/home/index.md
|
||||
- docs/home/supported-doc-versions.md
|
||||
|
||||
- title: Release Notes
|
||||
path: https://git.k8s.io/kubernetes/CHANGELOG.md
|
||||
- title: Release Roadmap
|
||||
path: https://github.com/kubernetes/kubernetes/milestones/
|
||||
|
||||
- docs/tasks/debug-application-cluster/troubleshooting.md
|
||||
- title: Supported Doc Versions
|
||||
path: /docs/home/supported-doc-versions/
|
||||
|
||||
- title: Contributing to the Kubernetes Docs
|
||||
landing_page: /editdocs/
|
||||
section:
|
||||
- editdocs.md
|
||||
- docs/home/contribute/create-pull-request.md
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
id: annotation
|
||||
name: Annotation
|
||||
full-link: docs/concepts/overview/working-with-objects/annotations
|
||||
full-link: /docs/concepts/overview/working-with-objects/annotations
|
||||
tags:
|
||||
- fundamental
|
||||
short-description: >
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
id: application-developer
|
||||
name: Application Developer
|
||||
full-link: docs/user-journeys/users/application-developer/foundational/
|
||||
related:
|
||||
- application-architect
|
||||
tags:
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
id: cluster-operator
|
||||
name: Cluster Operator
|
||||
full-link: docs/user-journeys/users/cluster-operator/foundational/
|
||||
aka:
|
||||
- Cluster Administrator
|
||||
related:
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
id: code-contributor
|
||||
name: Code Contributor
|
||||
full-link: docs/imported/community/devel/
|
||||
aka:
|
||||
- Community Developer
|
||||
tags:
|
||||
|
||||
@@ -5,6 +5,6 @@ tags:
|
||||
- fundamental
|
||||
- workload
|
||||
short-description: >
|
||||
Ensures a copy of a {% glossary_tooltip term_id="pod" %} is running across a set of nodes in a {% glossary_tooltip term_id="cluster" %}.
|
||||
Ensures a copy of a {% glossary_tooltip text="Pod" term_id="pod" %} is running across a set of nodes in a {% glossary_tooltip text="cluster" term_id="cluster" %}.
|
||||
long-description: >
|
||||
Used to deploy system daemons such as log collectors and monitoring agents that typically must run on every {% glossary_tooltip term_id="node" %}.
|
||||
|
||||
@@ -4,7 +4,7 @@ full-link: /docs/concepts/overview/working-with-objects/namespaces
|
||||
tags:
|
||||
- fundamental
|
||||
short-description: >
|
||||
An abstraction used by Kubernetes to support multiple virtual clusters on the same physical {% glossary_tooltip term_id="cluster" %}.
|
||||
An abstraction used by Kubernetes to support multiple virtual clusters on the same physical {% glossary_tooltip text="cluster" term_id="cluster" %}.
|
||||
long-description: >
|
||||
Namespaces are used to organize objects in a cluster and provide a way to divide cluster resources.
|
||||
Names of resources need to be unique within a namespace, but not across namespaces.
|
||||
|
||||
@@ -10,7 +10,7 @@ tags:
|
||||
- core-object
|
||||
- storage
|
||||
short-description: >
|
||||
An API object that represents a piece of storage in the cluster. Available as a general, pluggable resource that persists beyond the lifecycle of any individual {% glossary_tooltip term_id="pod" %}.
|
||||
An API object that represents a piece of storage in the cluster. Available as a general, pluggable resource that persists beyond the lifecycle of any individual {% glossary_tooltip text="Pod" term_id="pod" %}.
|
||||
long-description: |
|
||||
PersistentVolumes (PVs) provide an API that abstracts details of how storage is provided from how it is consumed.
|
||||
PVs are used directly in scenarios where storage can be be created ahead of time (static provisioning).
|
||||
|
||||
@@ -5,6 +5,6 @@ tags:
|
||||
- fundamental
|
||||
- core-object
|
||||
short-description: >
|
||||
Provides an identity for processes that run in a Pod {% glossary_tooltip text="Pods" term_id="pod" %}.
|
||||
Provides an identity for processes that run in a {% glossary_tooltip text="Pod" term_id="pod" %}.
|
||||
long-description: >
|
||||
When processes inside Pods access the cluster, they are authenticated by the API server as a particular service account, for example, `default`. When you create a Pod, if you do not specify a service account, it is automatically assigned the default service account in the same namespace {% glossary_tooltip text="Namespace" term_id="namespace" %}.
|
||||
|
||||
+14
-2
@@ -1,10 +1,14 @@
|
||||
bigheader: "Reference Documentation"
|
||||
bigheader: "Reference"
|
||||
abstract: "Design docs, concept definitions, and references for APIs and CLIs."
|
||||
landing_page: /docs/reference/index/
|
||||
toc:
|
||||
- docs/reference/index.md
|
||||
- docs/reference/glossary.md
|
||||
|
||||
- title: Standardized Glossary
|
||||
path: /docs/reference/glossary/
|
||||
|
||||
- title: Using the API
|
||||
landing_page: /docs/reference/api-overview/
|
||||
section:
|
||||
- docs/reference/api-overview.md
|
||||
- docs/reference/client-libraries.md
|
||||
@@ -28,6 +32,7 @@ toc:
|
||||
- docs/reference/workloads-18-19.md
|
||||
|
||||
- title: API Reference
|
||||
landing_page: /docs/api-reference/v1.8/
|
||||
section:
|
||||
- title: v1.9
|
||||
path: /docs/reference/generated/kubernetes-api/v1.9/
|
||||
@@ -40,6 +45,7 @@ toc:
|
||||
path: https://git.k8s.io/kubernetes/api/swagger-spec/
|
||||
|
||||
- title: Federation API
|
||||
landing_page: /docs/reference/federation/v1/operations/
|
||||
section:
|
||||
- docs/reference/generated/federation/v1/operations.html
|
||||
- docs/reference/generated/federation/v1/definitions.html
|
||||
@@ -47,6 +53,7 @@ toc:
|
||||
- docs/reference/generated/federation/extensions/v1beta1/definitions.html
|
||||
|
||||
- title: kubectl CLI
|
||||
landing_page: /docs/user-guide/kubectl-overview/
|
||||
section:
|
||||
- docs/reference/kubectl/overview.md
|
||||
- docs/reference/generated/kubectl/kubectl.md
|
||||
@@ -58,6 +65,7 @@ toc:
|
||||
- docs/reference/kubectl/cheatsheet.md
|
||||
|
||||
- title: Setup Tools Reference
|
||||
landing_page: /docs/reference/setup-tools/kubeadm/kubeadm/
|
||||
section:
|
||||
- title: Kubeadm
|
||||
section:
|
||||
@@ -81,6 +89,7 @@ toc:
|
||||
- docs/reference/generated/kubefed_version.md
|
||||
|
||||
- title: Command-line Tools Reference
|
||||
landing_page: /docs/admin/kubelet/
|
||||
section:
|
||||
- docs/reference/feature-gates.md
|
||||
- docs/reference/generated/kubelet.md
|
||||
@@ -95,7 +104,9 @@ toc:
|
||||
- docs/reference/generated/federation-controller-manager.md
|
||||
|
||||
- title: Kubernetes Design Docs
|
||||
landing_page: /docs/reference/design-docs/overview/
|
||||
section:
|
||||
- docs/reference/design-docs/overview.md
|
||||
- title: Kubernetes Architecture
|
||||
path: https://git.k8s.io/community/contributors/design-proposals/architecture/architecture.md
|
||||
- title: Kubernetes Design Overview
|
||||
@@ -109,6 +120,7 @@ toc:
|
||||
path: https://git.k8s.io/community/contributors/design-proposals/auth/security.md
|
||||
|
||||
- title: Kubernetes Issues and Security
|
||||
landing_page: https://github.com/kubernetes/kubernetes/issues/
|
||||
section:
|
||||
- title: Kubernetes Issue Tracker on GitHub
|
||||
path: https://github.com/kubernetes/kubernetes/issues/
|
||||
|
||||
+31
-4
@@ -1,5 +1,6 @@
|
||||
bigheader: "Setup"
|
||||
abstract: "Instructions for setting up a Kubernetes cluster."
|
||||
landing_page: /docs/setup/index/
|
||||
toc:
|
||||
- docs/setup/index.md
|
||||
- docs/setup/pick-right-solution.md
|
||||
@@ -11,6 +12,7 @@ toc:
|
||||
- docs/setup/building-from-source.md
|
||||
|
||||
- title: Independent Solutions
|
||||
landing_page: /docs/getting-started-guides/minikube/
|
||||
section:
|
||||
- docs/getting-started-guides/minikube.md
|
||||
|
||||
@@ -25,7 +27,9 @@ toc:
|
||||
- docs/getting-started-guides/alternatives.md
|
||||
|
||||
- title: Hosted Solutions
|
||||
landing_page: /docs/setup/hosted-solutions/overview/
|
||||
section:
|
||||
- docs/setup/hosted-solutions/overview.md
|
||||
- title: Running Kubernetes on Google Kubernetes Engine
|
||||
path: https://cloud.google.com/kubernetes-engine/docs/before-you-begin/
|
||||
- title: Running Kubernetes on Azure Container Service
|
||||
@@ -34,18 +38,19 @@ toc:
|
||||
path: https://console.bluemix.net/docs/containers/container_index.html
|
||||
|
||||
- title: Turn-key Cloud Solutions
|
||||
landing_page: /docs/getting-started-guides/alibaba-cloud/
|
||||
section:
|
||||
- docs/getting-started-guides/gce.md
|
||||
- docs/getting-started-guides/alibaba-cloud.md
|
||||
- docs/getting-started-guides/aws.md
|
||||
- docs/getting-started-guides/azure.md
|
||||
- docs/getting-started-guides/alibaba-cloud.md
|
||||
- docs/getting-started-guides/clc.md
|
||||
- docs/getting-started-guides/gce.md
|
||||
- title: Running Kubernetes on IBM Cloud
|
||||
path: https://github.com/patrocinio/kubernetes-softlayer
|
||||
- docs/getting-started-guides/stackpoint.md
|
||||
|
||||
- title: Custom Solutions
|
||||
|
||||
landing_page: /docs/getting-started-guides/coreos/index/
|
||||
section:
|
||||
- title: Custom Cloud Solutions
|
||||
section:
|
||||
@@ -104,6 +109,28 @@ toc:
|
||||
|
||||
- docs/admin/node-conformance.md
|
||||
|
||||
- title: User Journeys
|
||||
landing_page: /docs/home/
|
||||
section:
|
||||
|
||||
- title: Application Developer
|
||||
section:
|
||||
- docs/user-journeys/users/application-developer/foundational.md
|
||||
- docs/user-journeys/users/application-developer/intermediate.md
|
||||
- docs/user-journeys/users/application-developer/advanced.md
|
||||
- title: Cluster Operator
|
||||
section:
|
||||
- docs/user-journeys/users/cluster-operator/foundational.md
|
||||
- docs/user-journeys/users/cluster-operator/intermediate.md
|
||||
- docs/user-journeys/users/cluster-operator/advanced.md
|
||||
|
||||
- title: Docs Contributor
|
||||
path: /docs/home/?path=contributors&persona=docs-contributor&level=foundational
|
||||
- title: Code Contributor
|
||||
path: /docs/home/?path=contributors&persona=code-contributor&level=foundational
|
||||
- title: Community Contributor
|
||||
path: /docs/home/?path=contributors&persona=community-contributor&level=foundational
|
||||
|
||||
- title: Installing Addons
|
||||
path: /docs/concepts/cluster-administration/addons/
|
||||
|
||||
@@ -117,4 +144,4 @@ toc:
|
||||
path: /docs/admin/multiple-zones/
|
||||
|
||||
- title: Building High-Availability Clusters
|
||||
path: /docs/admin/high-availability/
|
||||
path: /docs/admin/high-availability/building/
|
||||
|
||||
+19
-6
@@ -1,15 +1,18 @@
|
||||
bigheader: "Tasks"
|
||||
abstract: "Step-by-step instructions for performing operations with Kubernetes."
|
||||
landing_page: /docs/tasks/index/
|
||||
toc:
|
||||
- docs/tasks/index.md
|
||||
|
||||
- title: Install Tools
|
||||
landing_page: /docs/tasks/tools/install-kubectl/
|
||||
section:
|
||||
- docs/tasks/tools/install-kubectl.md
|
||||
- docs/tasks/tools/install-minikube.md
|
||||
- docs/setup/independent/install-kubeadm.md
|
||||
|
||||
- title: Configure Pods and Containers
|
||||
landing_page: /docs/tasks/configure-pod-container/configure-pod-initialization/
|
||||
section:
|
||||
- docs/tasks/configure-pod-container/assign-memory-resource.md
|
||||
- docs/tasks/configure-pod-container/assign-cpu-resource.md
|
||||
@@ -32,6 +35,7 @@ toc:
|
||||
- docs/tools/kompose/user-guide.md
|
||||
|
||||
- title: Inject Data Into Applications
|
||||
landing_page: /docs/tasks/inject-data-application/define-environment-variable-container/
|
||||
section:
|
||||
- docs/tasks/inject-data-application/define-command-argument-container.md
|
||||
- docs/tasks/inject-data-application/define-environment-variable-container.md
|
||||
@@ -41,6 +45,7 @@ toc:
|
||||
- docs/tasks/inject-data-application/podpreset.md
|
||||
|
||||
- title: Run Applications
|
||||
landing_page: /docs/tasks/run-application/run-stateless-application-deployment/
|
||||
section:
|
||||
- docs/tasks/run-application/run-stateless-application-deployment.md
|
||||
- docs/tasks/run-application/run-single-instance-stateful-application.md
|
||||
@@ -56,12 +61,14 @@ toc:
|
||||
- docs/tasks/run-application/configure-pdb.md
|
||||
|
||||
- title: Run Jobs
|
||||
landing_page: /docs/tasks/job/parallel-processing-expansion/
|
||||
section:
|
||||
- docs/tasks/job/parallel-processing-expansion.md
|
||||
- docs/tasks/job/coarse-parallel-processing-work-queue/index.md
|
||||
- docs/tasks/job/fine-parallel-processing-work-queue/index.md
|
||||
|
||||
- title: Access Applications in a Cluster
|
||||
landing_page: /docs/tasks/access-application-cluster/web-ui-dashboard/
|
||||
section:
|
||||
- docs/tasks/access-application-cluster/web-ui-dashboard.md
|
||||
- docs/tasks/access-application-cluster/access-cluster.md
|
||||
@@ -78,6 +85,7 @@ toc:
|
||||
path: https://github.com/kubernetes/kubernetes/tree/release-1.5/examples/cluster-dns
|
||||
|
||||
- title: Monitor, Log, and Debug
|
||||
landing_page: /docs/tasks/debug-application-cluster/resource-usage-monitoring/
|
||||
section:
|
||||
- docs/tasks/debug-application-cluster/core-metrics-pipeline.md
|
||||
- docs/tasks/debug-application-cluster/resource-usage-monitoring.md
|
||||
@@ -100,6 +108,7 @@ toc:
|
||||
path: https://github.com/kubernetes/kubernetes/tree/release-1.5/examples/explorer
|
||||
|
||||
- title: Extend Kubernetes
|
||||
landing_page: /docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/
|
||||
section:
|
||||
- docs/tasks/access-kubernetes-api/http-proxy-access-api.md
|
||||
- docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions.md
|
||||
@@ -111,11 +120,13 @@ toc:
|
||||
- docs/tasks/service-catalog/install-service-catalog-using-sc.md
|
||||
|
||||
- title: TLS
|
||||
landing_page: /docs/tasks/tls/managing-tls-in-a-cluster/
|
||||
section:
|
||||
- docs/tasks/tls/managing-tls-in-a-cluster.md
|
||||
- docs/tasks/tls/certificate-rotation.md
|
||||
|
||||
- title: Administer a Cluster
|
||||
landing_page: /docs/tasks/administer-cluster/memory-default-namespace/
|
||||
section:
|
||||
- title: Manage Memory, CPU, and API Resources
|
||||
section:
|
||||
@@ -172,6 +183,7 @@ toc:
|
||||
- docs/tasks/administer-cluster/pvc-protection.md
|
||||
|
||||
- title: Federation - Run an App on Multiple Clusters
|
||||
landing_page: /docs/tasks/federation/set-up-cluster-federation-kubefed/
|
||||
section:
|
||||
- docs/tasks/federation/federation-service-discovery.md
|
||||
- docs/tasks/federation/set-up-cluster-federation-kubefed.md
|
||||
@@ -190,18 +202,19 @@ toc:
|
||||
- docs/tasks/administer-federation/secret.md
|
||||
|
||||
- title: Manage Cluster Daemons
|
||||
landing_page: /docs/tasks/manage-daemon/update-daemon-set/
|
||||
section:
|
||||
- docs/tasks/manage-daemon/update-daemon-set.md
|
||||
- docs/tasks/manage-daemon/rollback-daemon-set.md
|
||||
|
||||
- title: Manage GPUs
|
||||
section:
|
||||
- docs/tasks/manage-gpus/scheduling-gpus.md
|
||||
path: /docs/tasks/manage-gpus/scheduling-gpus/
|
||||
|
||||
- title: Manage HugePages
|
||||
section:
|
||||
- docs/tasks/manage-hugepages/scheduling-hugepages.md
|
||||
path: /docs/tasks/manage-hugepages/scheduling-hugepages/
|
||||
|
||||
- title: Extend kubectl with plugins
|
||||
section:
|
||||
- docs/tasks/extend-kubectl/kubectl-plugins.md
|
||||
path: /docs/tasks/extend-kubectl/kubectl-plugins/
|
||||
|
||||
- title: Troubleshooting
|
||||
path: /docs/tasks/debug-application-cluster/troubleshooting/
|
||||
|
||||
+15
-3
@@ -1,8 +1,10 @@
|
||||
bigheader: "Tutorials"
|
||||
abstract: "Detailed walkthroughs of common Kubernetes operations and workflows."
|
||||
landing_page: /docs/tutorials/index/
|
||||
toc:
|
||||
- docs/tutorials/index.md
|
||||
- title: Kubernetes Basics
|
||||
landing_page: /docs/tutorials/kubernetes-basics/index/
|
||||
section:
|
||||
- docs/tutorials/kubernetes-basics/index.html
|
||||
- title: 1. Create a Cluster
|
||||
@@ -30,24 +32,32 @@ toc:
|
||||
- docs/tutorials/kubernetes-basics/update-intro.html
|
||||
- docs/tutorials/kubernetes-basics/update-interactive.html
|
||||
- title: Online Training Courses
|
||||
landing_page: /docs/tutorials/online-training/overview/
|
||||
section:
|
||||
- docs/tutorials/online-training/overview.md
|
||||
- title: Scalable Microservices with Kubernetes (Udacity)
|
||||
path: https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615
|
||||
- title: Introduction to Kubernetes (edX)
|
||||
path: https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x#
|
||||
- docs/tutorials/stateless-application/hello-minikube.md
|
||||
- docs/user-guide/walkthrough/index.md
|
||||
- docs/user-guide/walkthrough/k8s201.md
|
||||
- title: Hello Minikube
|
||||
path: /docs/tutorials/stateless-application/hello-minikube/
|
||||
- title: Kubernetes 101
|
||||
path: /docs/user-guide/walkthrough/
|
||||
- title: Kubernetes 201
|
||||
path: /docs/user-guide/walkthrough/k8s201/
|
||||
- title: Configuration
|
||||
landing_page: /docs/tutorials/configuration/configure-redis-using-configmap/
|
||||
section:
|
||||
- docs/tutorials/configuration/configure-redis-using-configmap.md
|
||||
- title: Stateless Applications
|
||||
landing_page: /docs/tutorials/stateless-application/guestbook/
|
||||
section:
|
||||
- docs/tasks/run-application/run-stateless-application-deployment.md
|
||||
- docs/tutorials/stateless-application/guestbook.md
|
||||
- docs/tasks/access-application-cluster/service-access-application-cluster.md
|
||||
- docs/tutorials/stateless-application/expose-external-ip-address.md
|
||||
- title: Stateful Applications
|
||||
landing_page: /docs/tutorials/stateful-application/basic-stateful-set/
|
||||
section:
|
||||
- docs/tutorials/stateful-application/basic-stateful-set.md
|
||||
- docs/tasks/run-application/run-single-instance-stateful-application.md
|
||||
@@ -56,8 +66,10 @@ toc:
|
||||
- docs/tutorials/stateful-application/cassandra.md
|
||||
- docs/tutorials/stateful-application/zookeeper.md
|
||||
- title: Clusters
|
||||
landing_page: /docs/tutorials/clusters/apparmor/
|
||||
section:
|
||||
- docs/tutorials/clusters/apparmor.md
|
||||
- title: Services
|
||||
landing_page: /docs/tutorials/services/source-ip/
|
||||
section:
|
||||
- docs/tutorials/services/source-ip.md
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
id: code-contributor
|
||||
name: Code Contributor
|
||||
glossary_id: code-contributor
|
||||
index: 0
|
||||
foundational:
|
||||
- label: "Read the Developer Guide"
|
||||
icon: fa-book
|
||||
url: "/docs/imported/community/devel/"
|
||||
intermediate:
|
||||
- label: "Learn about the Kubernetes Enhancement Proposal (KEP) process"
|
||||
icon: fa-upload
|
||||
url: "/docs/imported/community/keps/"
|
||||
- label: "Understand the API conventions"
|
||||
icon: fa-map-o
|
||||
url: "https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md"
|
||||
advanced:
|
||||
- label: "Learn about the release process"
|
||||
icon: fa-code-fork
|
||||
url: "https://github.com/kubernetes/release/blob/master/README.md"
|
||||
@@ -0,0 +1,19 @@
|
||||
id: community-contributor
|
||||
name: Community Contributor
|
||||
short_desc: A person who works to build the Kubernetes community (e.g. by organizing meetups).
|
||||
index: 1
|
||||
foundational:
|
||||
- label: "Contribute to the Kubernetes OSS project"
|
||||
icon: fa-users
|
||||
url: "/docs/imported/community/guide/"
|
||||
- label: "Find out about mentoring initiatives"
|
||||
icon: fa-graduation-cap
|
||||
url: "/docs/imported/community/mentoring/"
|
||||
intermediate:
|
||||
- label: "Apply for community membership as a member, reviewer, approver, owner, or maintainer"
|
||||
icon: fa-user-plus
|
||||
url: "https://github.com/kubernetes/community/blob/master/community-membership.md"
|
||||
advanced:
|
||||
- label: "Learn about Kubernetes community governance"
|
||||
icon: fa-gavel
|
||||
url: "https://github.com/kubernetes/community/blob/master/governance.md"
|
||||
@@ -0,0 +1,40 @@
|
||||
id: docs-contributor
|
||||
name: Docs Contributor
|
||||
short_desc: A person who writes documentation for the Kubernetes project (e.g. this site).
|
||||
index: 2
|
||||
foundational:
|
||||
- label: "Contribute to the Kubernetes documentation"
|
||||
icon: fa-users
|
||||
url: "/editdocs/"
|
||||
- label: "Learn about documentation style"
|
||||
icon: fa-book
|
||||
url: "/docs/home/contribute/style-guide/"
|
||||
- label: "Review documentation issues"
|
||||
icon: fa-bug
|
||||
url: "/docs/home/contribute/review-issues/"
|
||||
- label: "Create a documentation pull request (PR)"
|
||||
icon: fa-pencil-square-o
|
||||
url: "/docs/home/contribute/create-pull-request/"
|
||||
- label: "Stage documentation changes"
|
||||
icon: fa-eye
|
||||
url: "/docs/home/contribute/stage-documentation-changes/#staging-a-pull-request"
|
||||
intermediate:
|
||||
- label: "Write a new topic"
|
||||
icon: fa-plus-circle
|
||||
url: "/docs/home/contribute/write-new-topic/"
|
||||
- label: "Stage documentation changes locally"
|
||||
icon: fa-cloud-download
|
||||
url: "/docs/home/contribute/stage-documentation-changes/#staging-locally-using-docker"
|
||||
- label: "Apply page templates"
|
||||
icon: fa-clone
|
||||
url: "/docs/home/contribute/page-templates/"
|
||||
- label: "Add callout formatting"
|
||||
icon: fa-exclamation-circle
|
||||
url: "/docs/home/contribute/style-guide/#callout-formatting"
|
||||
advanced:
|
||||
- label: "Add feature state tags"
|
||||
icon: fa-tag
|
||||
url: "/docs/home/contribute/includes/#feature-state"
|
||||
- label: "Add tabs to display multiple flavors of content"
|
||||
icon: fa-folder-o
|
||||
url: "/docs/home/contribute/includes/#tabs"
|
||||
@@ -0,0 +1,24 @@
|
||||
id: docker-compose-swarm
|
||||
name: Migrating from Docker Compose and Swarm
|
||||
index: 1
|
||||
foundational:
|
||||
- label: "b1: foundational stuff"
|
||||
url: "#"
|
||||
- label: "b2: foundational stuff"
|
||||
url: "#"
|
||||
- label: "b3: foundational stuff"
|
||||
url: "#"
|
||||
intermediate:
|
||||
- label: "b1: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "b2: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "b3: intermediate stuff"
|
||||
url: "#"
|
||||
advanced:
|
||||
- label: "b1: advanced stuff"
|
||||
url: "#"
|
||||
- label: "b2: advanced stuff"
|
||||
url: "#"
|
||||
- label: "b3: advanced stuff"
|
||||
url: "#"
|
||||
@@ -0,0 +1,24 @@
|
||||
id: heroku
|
||||
name: Migrating from Heroku (PaaS)
|
||||
index: 2
|
||||
foundational:
|
||||
- label: "c1: foundational stuff"
|
||||
url: "#"
|
||||
- label: "c2: foundational stuff"
|
||||
url: "#"
|
||||
- label: "c3: foundational stuff"
|
||||
url: "#"
|
||||
intermediate:
|
||||
- label: "c1: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "c2: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "c3: intermediate stuff"
|
||||
url: "#"
|
||||
advanced:
|
||||
- label: "c1: advanced stuff"
|
||||
url: "#"
|
||||
- label: "c2: advanced stuff"
|
||||
url: "#"
|
||||
- label: "c3: advanced stuff"
|
||||
url: "#"
|
||||
@@ -0,0 +1,24 @@
|
||||
id: mesos
|
||||
name: Migrating from Apache Mesos
|
||||
index: 3
|
||||
foundational:
|
||||
- label: "d1: foundational stuff"
|
||||
url: "#"
|
||||
- label: "d2: foundational stuff"
|
||||
url: "#"
|
||||
- label: "d3: foundational stuff"
|
||||
url: "#"
|
||||
intermediate:
|
||||
- label: "d1: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "d2: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "d3: intermediate stuff"
|
||||
url: "#"
|
||||
advanced:
|
||||
- label: "d1: advanced stuff"
|
||||
url: "#"
|
||||
- label: "d2: advanced stuff"
|
||||
url: "#"
|
||||
- label: "d3: advanced stuff"
|
||||
url: "#"
|
||||
@@ -0,0 +1,24 @@
|
||||
id: vmware-openstack
|
||||
name: Migrating from VMWare and/or OpenStack
|
||||
index: 0
|
||||
foundational:
|
||||
- label: "a1: foundational stuff"
|
||||
url: "#"
|
||||
- label: "a2: foundational stuff"
|
||||
url: "#"
|
||||
- label: "a3: foundational stuff"
|
||||
url: "#"
|
||||
intermediate:
|
||||
- label: "a1: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "a2: intermediate stuff"
|
||||
url: "#"
|
||||
- label: "a3: intermediate stuff"
|
||||
url: "#"
|
||||
advanced:
|
||||
- label: "a1: advanced stuff"
|
||||
url: "#"
|
||||
- label: "a2: advanced stuff"
|
||||
url: "#"
|
||||
- label: "a3: advanced stuff"
|
||||
url: "#"
|
||||
@@ -0,0 +1,40 @@
|
||||
id: app-developer
|
||||
name: Application Developer
|
||||
glossary_id: application-developer
|
||||
index: 0
|
||||
foundational:
|
||||
- label: Get started with a cluster
|
||||
icon: fa-television
|
||||
url: /docs/user-journeys/users/application-developer/foundational
|
||||
- label: Deploy an application
|
||||
icon: fa-retweet
|
||||
url: /docs/user-journeys/users/application-developer/foundational#section-2
|
||||
- label: Understand basic Kubernetes architecture
|
||||
icon: fa-cog
|
||||
url: /docs/user-journeys/users/application-developer/foundational#section-3
|
||||
- label: Explore additional resources
|
||||
icon: fa-book
|
||||
url: /docs/user-journeys/users/application-developer/foundational#section-4
|
||||
intermediate:
|
||||
- label: Learn additional workload patterns
|
||||
icon: fa-cogs
|
||||
url: /docs/user-journeys/users/application-developer/intermediate
|
||||
- label: Deploy a production-ready workload
|
||||
icon: fa-retweet
|
||||
url: /docs/user-journeys/users/application-developer/intermediate#section-2
|
||||
- label: Improve your dev workflow with tooling
|
||||
icon: fa-scissors
|
||||
url: /docs/user-journeys/users/application-developer/intermediate#section-3
|
||||
- label: Explore additional resources
|
||||
icon: fa-book
|
||||
url: /docs/user-journeys/users/application-developer/intermediate#section-4
|
||||
advanced:
|
||||
- label: Deploy an application with advanced features
|
||||
icon: fa-sliders
|
||||
url: /docs/user-journeys/users/application-developer/advanced
|
||||
- label: Extend the Kubernetes API
|
||||
icon: fa-arrows
|
||||
url: /docs/user-journeys/users/application-developer/advanced#section-2
|
||||
- label: Explore additional resources
|
||||
icon: fa-book
|
||||
url: /docs/user-journeys/users/application-developer/advanced#section-3
|
||||
@@ -0,0 +1,43 @@
|
||||
id: cluster-operator
|
||||
name: Cluster Operator
|
||||
glossary_id: cluster-operator
|
||||
index: 1
|
||||
foundational:
|
||||
- label: Get an overview of Kubernetes
|
||||
icon: fa-globe
|
||||
url: /docs/user-journeys/users/cluster-operator/foundational
|
||||
- label: Learn about Kubernetes basics
|
||||
icon: fa-cog
|
||||
url: /docs/user-journeys/users/cluster-operator/foundational#section-2
|
||||
- label: Get information about my cluster
|
||||
icon: fa-info-circle
|
||||
url: /docs/user-journeys/users/cluster-operator/foundational#section-3
|
||||
- label: Explore additional resources
|
||||
icon: fa-compass
|
||||
url: /docs/user-journeys/users/cluster-operator/foundational#section-4
|
||||
intermediate:
|
||||
- label: "Work with Ingress, Networking, Storage, Workloads"
|
||||
icon: fa-sliders
|
||||
url: /docs/user-journeys/users/cluster-operator/intermediate
|
||||
- label: "Implement security best practices"
|
||||
icon: fa-shield
|
||||
url: /docs/user-journeys/users/cluster-operator/intermediate#section-2
|
||||
- label: "Implement custom logging and monitoring"
|
||||
icon: fa-heartbeat
|
||||
url: /docs/user-journeys/users/cluster-operator/intermediate#section-3
|
||||
- label: "Additional Resources"
|
||||
icon: fa-book
|
||||
url: /docs/user-journeys/users/cluster-operator/intermediate#section-4
|
||||
advanced:
|
||||
- label: "Connect to managed services using Service Catalog"
|
||||
icon: fa-puzzle-piece
|
||||
url: "/docs/concepts/service-catalog/"
|
||||
- label: "Extend a Kubernetes cluster"
|
||||
icon: fa-arrows
|
||||
url: "/docs/concepts/overview/extending/"
|
||||
- label: "Create a Pod Security Policy"
|
||||
icon: fa-lock
|
||||
url: "/docs/concepts/policy/pod-security-policy/"
|
||||
- label: "Define a Resource Quota"
|
||||
icon: fa-tachometer
|
||||
url: "/docs/concepts/policy/resource-quotas/"
|
||||
Reference in New Issue
Block a user