From 933bc69e250fbc68f1d25e180e91b8c00c4c3a4a Mon Sep 17 00:00:00 2001 From: MBishop17 Date: Tue, 6 Nov 2018 14:14:43 -0800 Subject: [PATCH] small edits --- .../air-gap-high-availability/helm-init/_index.md | 15 ++++++++++++--- .../install-rancher/_index.md | 5 ++++- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/content/rancher/v2.x/en/installation/air-gap-high-availability/helm-init/_index.md b/content/rancher/v2.x/en/installation/air-gap-high-availability/helm-init/_index.md index 71c52220c10..f1044b45b44 100644 --- a/content/rancher/v2.x/en/installation/air-gap-high-availability/helm-init/_index.md +++ b/content/rancher/v2.x/en/installation/air-gap-high-availability/helm-init/_index.md @@ -7,7 +7,7 @@ aliases: ## A. Initialize Helm and Render Templates -Instead of installing the `tiller` agent on the cluster, render the installs on a system that has access to the internet and copy resulting manifests to a system that has access to the Rancher server cluster. +From a system that has access to the internet, render the installs et and copy resulting manifests to a system that has access to the Rancher server cluster. Initialize `helm` locally on a system that has internet access. @@ -15,7 +15,16 @@ Initialize `helm` locally on a system that has internet access. helm init -c ``` -Then, using the same system, fetch and render the `helm` charts. +Then, using the same system, fetch and render the `helm` charts. Render the template with the options you would use to install the chart. See [Install Rancher]({{< baseurl >}}/rancher/v2.x/en/installation/ha/helm-rancher/) for details on the various options. Remember to set the `rancherImage` option to pull the image from your private registry. This will create a `rancher` directory with the Kubernetes manifest files. + +```plain +helm template ./rancher-.tgz --output-dir . \ +--name rancher --namespace cattle-system \ +--set hostname= \ +--set rancherImage=/rancher/rancher +``` + +>Want additional options? Need help troubleshooting? See [High Availability Install: Advanced Options]({{< baseurl >}}/rancher/v2.x/en/installation/ha/helm-rancher/#advanced-configurations). ## B. Optional: Install Cert-Manager @@ -35,4 +44,4 @@ helm template ./cert-manager-.tgz --output-dir . \ --set image.repository=/quay.io/jetstack/cert-manager-controller ``` -### [Next: Install Rancher]({{< baseurl >}}/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/) \ No newline at end of file +### [Next: Choose an SSL Option and Install Rancher]({{< baseurl >}}/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/) \ No newline at end of file diff --git a/content/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/_index.md b/content/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/_index.md index af877ab2409..d0eb89c5e54 100644 --- a/content/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/_index.md +++ b/content/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/_index.md @@ -4,7 +4,7 @@ weight: 500 aliases: --- -## A. Install Rancher +## A. Render Templates and Install Rancher Add the Helm chart repository that contains charts to install Rancher. Replace `` with the [repository that you're using]({{< baseurl >}}/rancher/v2.x/en/installation/server-tags/#helm-chart-repositories) (i.e. `latest` or `stable`). @@ -29,6 +29,9 @@ helm template ./rancher-.tgz --output-dir . \ >Want additional options? Need help troubleshooting? See [High Availability Install: Advanced Options]({{< baseurl >}}/rancher/v2.x/en/installation/ha/helm-rancher/#advanced-configurations). +## A. Choose an SSL Option and Install Rancher + + Rancher server is designed to be secure by default and requires SSL/TLS configuration. There are two options for the source of the certificate in an HA air gap setup: {{% accordion id="self-signed" label="Option A: Default Self-Signed Certificate" %}}