diff --git a/content/_index.html b/content/_index.html index a648fdefe8a..0e72ebbf797 100644 --- a/content/_index.html +++ b/content/_index.html @@ -1,35 +1,45 @@ --- title: "Documentation | Rancher Labs" -pageHeader: "Docs" +pageHeader: "Rancher Docs" subTitle: "sub" description: "" ---
-
-
+
+

Rancher is open source software that combines everything an organization needs to adopt and run containers in production. Built on Kubernetes, Rancher makes it easy for DevOps teams to test, deploy and manage their applications. Operations teams use Rancher to deploy, manage and secure every Kubernetes deployment regardless of where it is running.

-
-
-
-

Rancher 2.x

+
+ -
-

Rancher 1.6

+

Rancher 2.x

+

The most of Rancher is redesigned to work on Kubernetes. Rancher 2.0 retains the user-friendly features of version 1.6, such as the UI and catalog.

+ Read the Docs +
+
+ -
-

RancherOS

+

Rancher 1.6

+

Rancher enables organizations to run and manage Docker and Kubernetes in production without having to build a container services platform from scratch.

+ Read the Docs +
+
+
+

RancherOS

+

RancherOS is the smallest, easiest way to run Docker in production. Everything in RancherOS is a container managed by Docker.

+ Read the Docs +
+
+
+
+

RKE

+

Rancher Kubernetes Engine (RKE) is an extremely simple, lightning fast Kubernetes installer that works everywhere.

+ Read the Docs +
+
diff --git a/content/rke/_index.md b/content/rke/_index.md index 97f203f8cf8..e7b5e9c8e4f 100644 --- a/content/rke/_index.md +++ b/content/rke/_index.md @@ -2,5 +2,4 @@ title: RKE weight: 1 showBreadcrumb: false -draft: true --- diff --git a/content/rke/v0.1.x/_index.md b/content/rke/v0.1.x/_index.md index 998ab9143a3..1e02f1cc36b 100644 --- a/content/rke/v0.1.x/_index.md +++ b/content/rke/v0.1.x/_index.md @@ -1,5 +1,4 @@ --- title: v0.1.x showBreadcrumb: false -draft: true --- diff --git a/content/rke/v0.1.x/en/_index.md b/content/rke/v0.1.x/en/_index.md index 6e73709d839..2b3455ff0f7 100644 --- a/content/rke/v0.1.x/en/_index.md +++ b/content/rke/v0.1.x/en/_index.md @@ -2,7 +2,6 @@ title: Overview of RKE shortTitle: RKE weight: 1 -draft: true --- Rancher Kubernetes Engine (RKE) is a light-weight Kubernetes installer that supports installation on bare-metal and virtualized servers. RKE solves a common issue in the Kubernettes community: installation complexity. With RKE, Kubernetes installation is simplified, regardless of what operating systems and platforms you're running. diff --git a/content/rke/v0.1.x/en/config-options/_index.md b/content/rke/v0.1.x/en/config-options/_index.md index aae73acee88..991d57de703 100644 --- a/content/rke/v0.1.x/en/config-options/_index.md +++ b/content/rke/v0.1.x/en/config-options/_index.md @@ -1,7 +1,6 @@ --- title: Config Options weight: 200 -draft: true --- When setting up your `cluster.yml` for RKE, there are a lot of different options that can be configured to control the behavior of how RKE launches Kubernetes. diff --git a/content/rke/v0.1.x/en/config-options/add-ons/_index.md b/content/rke/v0.1.x/en/config-options/add-ons/_index.md index 5eff45459d8..47c90019ef5 100644 --- a/content/rke/v0.1.x/en/config-options/add-ons/_index.md +++ b/content/rke/v0.1.x/en/config-options/add-ons/_index.md @@ -1,7 +1,6 @@ --- title: Add-Ons weight: 250 -draft: true --- RKE supports pluggable add-ons. Add-ons are used to deploy several cluster components including: diff --git a/content/rke/v0.1.x/en/config-options/add-ons/ingress-controllers/_index.md b/content/rke/v0.1.x/en/config-options/add-ons/ingress-controllers/_index.md index 57427c0b822..c54fe406d70 100644 --- a/content/rke/v0.1.x/en/config-options/add-ons/ingress-controllers/_index.md +++ b/content/rke/v0.1.x/en/config-options/add-ons/ingress-controllers/_index.md @@ -1,7 +1,6 @@ --- title: Ingress Controllers weight: 252 -draft: true --- By default, RKE deploys the nginx ingress controller on all schedulable nodes. diff --git a/content/rke/v0.1.x/en/config-options/add-ons/network-plugins/_index.md b/content/rke/v0.1.x/en/config-options/add-ons/network-plugins/_index.md index f91f50888a1..d956e788fa0 100644 --- a/content/rke/v0.1.x/en/config-options/add-ons/network-plugins/_index.md +++ b/content/rke/v0.1.x/en/config-options/add-ons/network-plugins/_index.md @@ -1,7 +1,6 @@ --- title: Network Plug-ins weight: 251 -draft: true --- RKE supports the following network plug-ins that are deployed as add-ons: diff --git a/content/rke/v0.1.x/en/config-options/add-ons/user-defined-add-ons/_index.md b/content/rke/v0.1.x/en/config-options/add-ons/user-defined-add-ons/_index.md index 3c06936b3bd..6aeb9c1f705 100644 --- a/content/rke/v0.1.x/en/config-options/add-ons/user-defined-add-ons/_index.md +++ b/content/rke/v0.1.x/en/config-options/add-ons/user-defined-add-ons/_index.md @@ -1,7 +1,6 @@ --- title: User-Defined Add-Ons weight: 253 -draft: true --- Besides the [network plug-in]({{< baseurl >}}/rke/v0.1.x/en/config-options/network-plugins/) and [ingress controllers]({{< baseurl >}}/rke/v0.1.x/en/config-options/ingress-controllers/), you can define any add-on that you want deployed after the Kubernetes cluster is deployed. diff --git a/content/rke/v0.1.x/en/config-options/authentication/_index.md b/content/rke/v0.1.x/en/config-options/authentication/_index.md index da1796149af..dd9bedff5ef 100644 --- a/content/rke/v0.1.x/en/config-options/authentication/_index.md +++ b/content/rke/v0.1.x/en/config-options/authentication/_index.md @@ -1,7 +1,6 @@ --- title: Authentication weight: 235 -draft: true --- RKE supports x509 authentication strategy. You can additionally define a list of SANs (Subject Alternative Names) to add to the Kubernetes API Server PKI certificates. As an example, this allows you to connect to your Kubernetes cluster API Server through a load balancer instead of a single node. diff --git a/content/rke/v0.1.x/en/config-options/authorization/_index.md b/content/rke/v0.1.x/en/config-options/authorization/_index.md index 886b9712324..1bfd1f16084 100644 --- a/content/rke/v0.1.x/en/config-options/authorization/_index.md +++ b/content/rke/v0.1.x/en/config-options/authorization/_index.md @@ -1,7 +1,6 @@ --- title: Authorization weight: 240 -draft: true --- Kubernetes supports multiple [Authorization Modules](https://kubernetes.io/docs/reference/access-authn-authz/authorization/#authorization-modules). Currently, RKE only supports the [RBAC module](https://kubernetes.io/docs/reference/access-authn-authz/rbac/). diff --git a/content/rke/v0.1.x/en/config-options/bastion-host/_index.md b/content/rke/v0.1.x/en/config-options/bastion-host/_index.md index 6a90b00114a..574e0d20cb2 100644 --- a/content/rke/v0.1.x/en/config-options/bastion-host/_index.md +++ b/content/rke/v0.1.x/en/config-options/bastion-host/_index.md @@ -1,7 +1,6 @@ --- title: Bastion/Jump Host Configuration weight: 220 -draft: true --- Since RKE uses `ssh` to connect to [nodes]({{< baseurl >}}/rke/v0.1.x/en/config-options/nodes/), you can configure to use a bastion host. diff --git a/content/rke/v0.1.x/en/config-options/cloud-providers/_index.md b/content/rke/v0.1.x/en/config-options/cloud-providers/_index.md index 85ebb42f31c..ed5c74546ee 100644 --- a/content/rke/v0.1.x/en/config-options/cloud-providers/_index.md +++ b/content/rke/v0.1.x/en/config-options/cloud-providers/_index.md @@ -1,7 +1,6 @@ --- title: Cloud Providers weight: 245 -draft: true --- RKE supports the ability to set your specific [cloud provider](https://kubernetes.io/docs/concepts/cluster-administration/cloud-providers/) for your Kubernetes cluster. There are specific cloud configurations for these cloud providers: diff --git a/content/rke/v0.1.x/en/config-options/example-yamls/_index.md b/content/rke/v0.1.x/en/config-options/example-yamls/_index.md index e5c174b4de0..9fb05a317bb 100644 --- a/content/rke/v0.1.x/en/config-options/example-yamls/_index.md +++ b/content/rke/v0.1.x/en/config-options/example-yamls/_index.md @@ -1,7 +1,6 @@ --- title: Example Cluster.ymls weight: 205 -draft: true --- There are lots of different config options that can be set in the cluster configuration file for RKE. Here are some examples of files: diff --git a/content/rke/v0.1.x/en/config-options/nodes/_index.md b/content/rke/v0.1.x/en/config-options/nodes/_index.md index 5349a834833..993e0c1f7dd 100644 --- a/content/rke/v0.1.x/en/config-options/nodes/_index.md +++ b/content/rke/v0.1.x/en/config-options/nodes/_index.md @@ -1,7 +1,6 @@ --- title: Nodes weight: 210 -draft: true --- The `nodes` directive is the only required section in the `cluster.yml` file. It's used by RKE to specify cluster node(s), ssh credentials used to access the node(s) and which roles these nodes will be in the Kubernetes cluster. diff --git a/content/rke/v0.1.x/en/config-options/private-registries/_index.md b/content/rke/v0.1.x/en/config-options/private-registries/_index.md index 773c61be2cf..05a50dc2d77 100644 --- a/content/rke/v0.1.x/en/config-options/private-registries/_index.md +++ b/content/rke/v0.1.x/en/config-options/private-registries/_index.md @@ -1,7 +1,6 @@ --- title: Private Registries weight: 215 -draft: true --- RKE supports the ability to configure multiple private Docker registries. By passing in your registry and credentials, it allows the nodes to pull images from these private registries. diff --git a/content/rke/v0.1.x/en/config-options/services/_index.md b/content/rke/v0.1.x/en/config-options/services/_index.md index e8eebf7f0cc..905fcecc263 100644 --- a/content/rke/v0.1.x/en/config-options/services/_index.md +++ b/content/rke/v0.1.x/en/config-options/services/_index.md @@ -1,7 +1,6 @@ --- title: Kubernetes Default Services weight: 230 -draft: true --- To deploy Kubernetes, RKE deploys several core components or services in Docker containers on the nodes. Based on the roles of the node, the containers deployed may be different. diff --git a/content/rke/v0.1.x/en/config-options/services/external-etcd/_index.md b/content/rke/v0.1.x/en/config-options/services/external-etcd/_index.md index fb906c62005..aa7280eb3ca 100644 --- a/content/rke/v0.1.x/en/config-options/services/external-etcd/_index.md +++ b/content/rke/v0.1.x/en/config-options/services/external-etcd/_index.md @@ -1,7 +1,6 @@ --- title: External etcd weight: 232 -draft: true --- By default, RKE will launch etcd servers, but RKE also supports being able to use an external etcd. RKE only supports connecting to a TLS enabled etcd setup. diff --git a/content/rke/v0.1.x/en/config-options/services/services-extras/_index.md b/content/rke/v0.1.x/en/config-options/services/services-extras/_index.md index 83aba2af2c5..867d6a98fa2 100644 --- a/content/rke/v0.1.x/en/config-options/services/services-extras/_index.md +++ b/content/rke/v0.1.x/en/config-options/services/services-extras/_index.md @@ -1,7 +1,6 @@ --- title: Extra Args, Extra Binds, and Extra Environment Variables weight: 231 -draft: true --- RKE supports additional service arguments, volume binds and environment variables. diff --git a/content/rke/v0.1.x/en/config-options/system-images/_index.md b/content/rke/v0.1.x/en/config-options/system-images/_index.md index e26261fa7b7..4afe7a91792 100644 --- a/content/rke/v0.1.x/en/config-options/system-images/_index.md +++ b/content/rke/v0.1.x/en/config-options/system-images/_index.md @@ -1,7 +1,6 @@ --- title: System Images weight: 225 -draft: true --- When RKE is deploying Kubernetes, there are several images that are pulled. These images are used as Kubernetes system components as well as helping to deploy these system components. diff --git a/content/rke/v0.1.x/en/installation/_index.md b/content/rke/v0.1.x/en/installation/_index.md index 681ac5b2df4..4ee8b65087d 100644 --- a/content/rke/v0.1.x/en/installation/_index.md +++ b/content/rke/v0.1.x/en/installation/_index.md @@ -1,7 +1,6 @@ --- title: Installation weight: 50 -draft: true --- RKE is a fast, versatile Kubernetes installer that you can use to install Kubernetes on your Linux hosts. You can get started in a couple of quick and easy steps: diff --git a/content/rke/v0.1.x/en/installation/etcd-snapshots/_index.md b/content/rke/v0.1.x/en/installation/etcd-snapshots/_index.md index 493b18cacd6..f0c697028bc 100644 --- a/content/rke/v0.1.x/en/installation/etcd-snapshots/_index.md +++ b/content/rke/v0.1.x/en/installation/etcd-snapshots/_index.md @@ -1,7 +1,6 @@ --- title: Backups and Disaster Recovery weight: 65 -draft: true --- As of v0.1.7, you can configure a RKE cluster to automatically take snapshots of etcd. In a disaster scenario, you can restore these snapshots, which are stored on other nodes in the cluster. diff --git a/content/rke/v0.1.x/en/installation/managing-clusters/_index.md b/content/rke/v0.1.x/en/installation/managing-clusters/_index.md index a06008de29c..314e610ba24 100644 --- a/content/rke/v0.1.x/en/installation/managing-clusters/_index.md +++ b/content/rke/v0.1.x/en/installation/managing-clusters/_index.md @@ -1,7 +1,6 @@ --- title: Managing RKE Clusters weight: 60 -draft: true --- ### Adding/Removing Nodes diff --git a/content/rke/v0.1.x/en/installation/os/_index.md b/content/rke/v0.1.x/en/installation/os/_index.md index d06b7f1d36d..6c9af64ac81 100644 --- a/content/rke/v0.1.x/en/installation/os/_index.md +++ b/content/rke/v0.1.x/en/installation/os/_index.md @@ -1,7 +1,6 @@ --- title: Operating System Requirements weight: 55 -draft: true --- RKE runs on almost any Linux OS with Docker installed. Most of the development and testing of RKE occurred on Ubuntu 16.04. However, some OS's have restrictions and specific requirements. diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 2d702763752..3987bad58b4 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -13,8 +13,8 @@ {{ end }} {{ define "main" }} -{{ partial "docs-nav.html" . }}
+ {{ partial "docs-nav.html" . }} {{ $secondLevel := ($.Scratch.Get "secondLevel") }} {{ $.Scratch.Set "showSidebar" false }} {{ with $secondLevel }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 6589405744c..fecefc01d53 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -13,8 +13,8 @@ {{ end }} {{ define "main" }} -{{ partial "docs-nav.html" . }}
+ {{ partial "docs-nav.html" . }} {{ $secondLevel := ($.Scratch.Get "secondLevel") }} {{ $.Scratch.Set "showSidebar" false }} {{ with $secondLevel }} @@ -51,5 +51,3 @@
{{ end }} - - diff --git a/layouts/partials/docs-nav.html b/layouts/partials/docs-nav.html index a5164df8a93..a1bdcf7c5ed 100644 --- a/layouts/partials/docs-nav.html +++ b/layouts/partials/docs-nav.html @@ -68,4 +68,3 @@
-