a794f04701
Of course AWS does not "run on CoreOS", so under "Running Kubernetes" the title should not be "AWS on CoreOS". This is highly irritating when browsing the docs the first time. The title should either be: "Kubernetes with AWS provider on CoreOS", or "CoreOS on AWS". I picked the latter form, and fixed a couple of non-optimal titles in this fashion. I also changed "Vagrant or VMware" to "CoreOS on Vagrant", because the article is mostly about CoreOS, including other platforms (btw. VMWare is just a Vagrant provider in this context). Also note that there is a little navigation bug because the article "/docs/getting-started-guides/coreos/" is linked twice: when clicked, the other link is selected too in the navigation (under certain circumstances). It may make sense to split the article in 2 files: one about Vagrant only, one about AWS and GCE. I removed the "libvirt or KVM" link, because the article is already linked under "On Bare Metal", where it fits better. It has nothing special to do with libvirt and KVM and doesn't mention any of both.
264 lines
10 KiB
YAML
264 lines
10 KiB
YAML
bigheader: "Guides"
|
|
abstract: "How to get started, and achieve tasks, using Kubernetes"
|
|
toc:
|
|
- title: Guides
|
|
path: /docs/
|
|
|
|
- title: Getting Started
|
|
section:
|
|
- title: What is Kubernetes?
|
|
path: /docs/whatisk8s/
|
|
- title: Downloading Kubernetes
|
|
path: /docs/getting-started-guides/binary_release/
|
|
- title: Hello World Walkthrough
|
|
path: /docs/hellonode/
|
|
|
|
- title: Accessing the Cluster
|
|
section:
|
|
- title: Installing and Setting up kubectl
|
|
path: /docs/user-guide/prereqs/
|
|
- title: Accessing Clusters
|
|
path: /docs/user-guide/accessing-the-cluster/
|
|
- title: Sharing Cluster Access with kubeconfig
|
|
path: /docs/user-guide/sharing-clusters/
|
|
- title: Authenticating Across Clusters with kubeconfig
|
|
path: /docs/user-guide/kubeconfig-file/
|
|
|
|
- title: User Guide
|
|
path: /docs/user-guide/
|
|
|
|
- title: Web UI (Dashboard)
|
|
path: /docs/user-guide/ui/
|
|
|
|
- title: Workload Deployment and Management
|
|
section:
|
|
- title: Launching, Exposing, and Killing Applications
|
|
path: /docs/user-guide/quick-start/
|
|
- title: Deploying Applications
|
|
path: /docs/user-guide/deploying-applications/
|
|
- title: Managing Resources
|
|
path: /docs/user-guide/managing-deployments/
|
|
- title: Replication Controller Operations
|
|
path: /docs/user-guide/replication-controller/operations/
|
|
- title: Resizing a Replication Controller
|
|
path: /docs/user-guide/resizing-a-replication-controller/
|
|
- title: Rolling Updates
|
|
path: /docs/user-guide/rolling-updates/
|
|
- title: Rolling Update Demo
|
|
path: /docs/user-guide/update-demo/
|
|
- title: Secrets Walkthrough
|
|
path: /docs/user-guide/secrets/walkthrough/
|
|
- title: Using ConfigMap
|
|
path: /docs/user-guide/configmap/
|
|
- title: Horizontal Pod Autoscaling
|
|
path: /docs/user-guide/horizontal-pod-autoscaling/walkthrough/
|
|
- title: Best Practices for Configuration
|
|
path: /docs/user-guide/config-best-practices/
|
|
- title: Using kubectl to Manage Resources
|
|
path: /docs/user-guide/working-with-resources/
|
|
|
|
- title: Service Discovery and Load Balancing
|
|
section:
|
|
- title: Connecting Applications with Services
|
|
path: /docs/user-guide/connecting-applications/
|
|
- title: Service Operations
|
|
path: /docs/user-guide/services/operations/
|
|
- title: Creating an External Load Balancer
|
|
path: /docs/user-guide/load-balancer/
|
|
- title: Configuring Your Cloud Provider's Firewalls
|
|
path: /docs/user-guide/services-firewalls/
|
|
|
|
- title: Containers and Pods
|
|
section:
|
|
- title: Running Your First Containers
|
|
path: /docs/user-guide/simple-nginx/
|
|
- title: Creating Single-Container Pods
|
|
path: /docs/user-guide/pods/single-container/
|
|
- title: Creating Multi-Container Pods
|
|
path: /docs/user-guide/pods/multi-container/
|
|
- title: Configuring Containers
|
|
path: /docs/user-guide/configuring-containers/
|
|
- title: Working with Containers in Production
|
|
path: /docs/user-guide/production-pods/
|
|
- title: Commands and Capabilities
|
|
path: /docs/user-guide/containers/
|
|
- title: Using Environment Variables
|
|
path: /docs/user-guide/environment-guide/
|
|
- title: Managing Compute Resources
|
|
path: /docs/user-guide/compute-resources/
|
|
- title: The Lifecycle of a Pod
|
|
path: /docs/user-guide/pod-states/
|
|
- title: Checking Pod Health
|
|
path: /docs/user-guide/liveness/
|
|
- title: Container Lifecycle Hooks
|
|
path: /docs/user-guide/container-environment/
|
|
- title: Assigning Pods to Nodes
|
|
path: /docs/user-guide/node-selection/
|
|
- title: Using the Downward API to Convey Pod Properties
|
|
path: /docs/user-guide/downward-api/
|
|
- title: Downward API Volumes
|
|
path: /docs/user-guide/downward-api/volume
|
|
- title: Persistent Volumes Walkthrough
|
|
path: /docs/user-guide/persistent-volumes/walkthrough/
|
|
|
|
- title: Monitoring, Logging, and Debugging Containers
|
|
section:
|
|
- title: Resource Usage Monitoring
|
|
path: /docs/user-guide/monitoring/
|
|
- title: Logging
|
|
path: /docs/getting-started-guides/logging/
|
|
- title: Logging with Elasticsearch and Kibana
|
|
path: /docs/getting-started-guides/logging-elasticsearch/
|
|
- title: Elasticsearch/Kibana Logging Demo
|
|
path: /docs/user-guide/logging-demo
|
|
- title: Running Commands in a Container with kubectl exec
|
|
path: /docs/user-guide/getting-into-containers/
|
|
- title: Connect with Proxies
|
|
path: /docs/user-guide/connecting-to-applications-proxy/
|
|
- title: Connect with Port Forwarding
|
|
path: /docs/user-guide/connecting-to-applications-port-forward/
|
|
- title: Using Explorer to Examine the Runtime Environment
|
|
path: https://github.com/kubernetes/kubernetes/tree/release-1.2/examples/explorer
|
|
|
|
- title: Creating a Cluster
|
|
section:
|
|
- title: Picking the Right Solution
|
|
path: /docs/getting-started-guides/
|
|
- title: Running Kubernetes on Your Local Machine
|
|
section:
|
|
- title: Running Kubernetes Locally via Docker
|
|
path: /docs/getting-started-guides/docker/
|
|
- title: Running Kubernetes Locally with No VM
|
|
path: /docs/getting-started-guides/locally/
|
|
- title: Running Kubernetes on Turn-key Cloud Solutions
|
|
section:
|
|
- title: Running Kubernetes on Google Container Engine
|
|
path: https://cloud.google.com/container-engine/docs/before-you-begin/
|
|
- title: Running Kubernetes on Google Compute Engine
|
|
path: /docs/getting-started-guides/gce/
|
|
- title: Running Kubernetes on AWS EC2
|
|
path: /docs/getting-started-guides/aws/
|
|
- title: Running Kubernetes on Azure
|
|
path: /docs/getting-started-guides/coreos/azure/
|
|
- title: Running Kubernetes on CenturyLink Cloud
|
|
path: /docs/getting-started-guides/clc/
|
|
- title: Portable Multi-Node Clusters
|
|
section:
|
|
- title: Installing a Kubernetes Master Node via Docker
|
|
path: /docs/getting-started-guides/docker-multinode/master/
|
|
- title: Adding a Kubernetes Worker Node via Docker
|
|
path: /docs/getting-started-guides/docker-multinode/worker/
|
|
- title: Deploying DNS
|
|
path: /docs/getting-started-guides/docker-multinode/deployDNS/
|
|
- title: Running Kubernetes on Custom Solutions
|
|
section:
|
|
- title: Creating a Custom Cluster from Scratch
|
|
path: /docs/getting-started-guides/scratch/
|
|
- title: Custom Cloud Solutions
|
|
section:
|
|
- title: CoreOS on AWS or GCE
|
|
path: /docs/getting-started-guides/coreos/
|
|
- title: Ubuntu on AWS or Joyent
|
|
path: /docs/getting-started-guides/juju/
|
|
- title: CoreOS on Rackspace
|
|
path: /docs/getting-started-guides/rackspace/
|
|
- title: On-Premise VMs
|
|
section:
|
|
- title: CoreOS on Vagrant
|
|
path: /docs/getting-started-guides/coreos/
|
|
- title: Cloudstack
|
|
path: /docs/getting-started-guides/cloudstack/
|
|
- title: VMWare
|
|
path: /docs/getting-started-guides/vsphere/
|
|
- title: Juju
|
|
path: /docs/getting-started-guides/juju/
|
|
- title: DCOS
|
|
path: /docs/getting-started-guides/dcos/
|
|
- title: CoreOS on libvirt
|
|
path: /docs/getting-started-guides/libvirt-coreos/
|
|
- title: oVirt
|
|
path: /docs/getting-started-guides/ovirt/
|
|
- title: OpenStack Heat
|
|
path: /docs/getting-started-guides/openstack-heat/
|
|
- title: CoreOS on Multinode Cluster
|
|
path: /docs/getting-started-guides/coreos/coreos_multinode_cluster/
|
|
- title: Fedora With Calico Networking
|
|
path: /docs/getting-started-guides/fedora/fedora-calico/
|
|
- title: rkt
|
|
section:
|
|
- title: Running Kubernetes on rkt
|
|
path: /docs/getting-started-guides/rkt/
|
|
- title: Notes on Different UX with rkt Container Runtime
|
|
path: /docs/getting-started-guides/rkt/notes/
|
|
- title: Kubernetes on Mesos
|
|
path: /docs/getting-started-guides/mesos/
|
|
- title: Kubernetes on Mesos on Docker
|
|
path: /docs/getting-started-guides/mesos-docker/
|
|
- title: Bare Metal
|
|
section:
|
|
- title: Offline
|
|
path: /docs/getting-started-guides/coreos/bare_metal_offline/
|
|
- title: Fedora via Ansible
|
|
path: /docs/getting-started-guides/fedora/fedora_ansible_config/
|
|
- title: Fedora (Single Node)
|
|
path: /docs/getting-started-guides/fedora/fedora_manual_config/
|
|
- title: Fedora (Multi Node)
|
|
path: /docs/getting-started-guides/fedora/flannel_multi_node_cluster/
|
|
- title: CentOS
|
|
path: /docs/getting-started-guides/centos/centos_manual_config/
|
|
- title: Ubuntu
|
|
path: /docs/getting-started-guides/ubuntu/
|
|
- title: CoreOS with Calico
|
|
path: /docs/getting-started-guides/coreos/bare_metal_calico/
|
|
- title: Ubuntu Nodes with Calico
|
|
path: /docs/getting-started-guides/ubuntu-calico/
|
|
- title: Building Large Clusters
|
|
path: /docs/admin/cluster-large/
|
|
- title: Running in Multiple Zones
|
|
path: /docs/admin/multiple-zones/
|
|
- title: Building High-Availability Clusters
|
|
path: /docs/admin/high-availability/
|
|
|
|
- title: Administering Clusters
|
|
section:
|
|
- title: Admin Guide
|
|
path: /docs/admin/
|
|
- title: Cluster Management Guide
|
|
path: /docs/admin/cluster-management/
|
|
- title: Sharing a Cluster with Namespaces
|
|
path: /docs/admin/namespaces/
|
|
- title: Namespaces Walkthrough
|
|
path: /docs/admin/namespaces/walkthrough/
|
|
- title: Setting Pod CPU and Memory Limits
|
|
path: /docs/admin/limitrange/
|
|
- title: Understanding Resource Quotas
|
|
path: /docs/admin/resourcequota/
|
|
- title: Applying Resource Quotas and Limits
|
|
path: /docs/admin/resourcequota/walkthrough/
|
|
- title: Kubernetes Components
|
|
path: /docs/admin/cluster-components/
|
|
- title: Configuring Kubernetes Use of etcd
|
|
path: /docs/admin/etcd/
|
|
- title: Using Multiple Clusters
|
|
path: /docs/admin/multi-cluster/
|
|
- title: Changing Cluster Size
|
|
path: https://github.com/kubernetes/kubernetes/wiki/User-FAQ#how-do-i-change-the-size-of-my-cluster/
|
|
- title: Configuring Multiple Schedulers
|
|
path: /docs/admin/multiple-schedulers/
|
|
- title: Networking in Kubernetes
|
|
path: /docs/admin/networking/
|
|
- title: Using DNS Pods and Services
|
|
path: /docs/admin/dns/
|
|
- title: Setting Up and Configuring DNS
|
|
path: https://github.com/kubernetes/kubernetes/tree/release-1.2/examples/cluster-dns
|
|
- title: Master <-> Node Communication
|
|
path: /docs/admin/master-node-communication/
|
|
- title: Network Plugins
|
|
path: /docs/admin/network-plugins/
|
|
- title: Static Pods
|
|
path: /docs/admin/static-pods/
|
|
- title: Configuring Garbage Collection
|
|
path: /docs/admin/garbage-collection/
|
|
- title: Configuring Kubernetes with Salt
|
|
path: /docs/admin/salt/
|