small edits

This commit is contained in:
MBishop17
2018-11-06 14:14:43 -08:00
committed by Mark Bishop
parent b7be48b481
commit 933bc69e25
2 changed files with 16 additions and 4 deletions
@@ -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-<version>.tgz --output-dir . \
--name rancher --namespace cattle-system \
--set hostname=<RANCHER.YOURDOMAIN.COM> \
--set rancherImage=<REGISTRY.YOURDOMAIN.COM:PORT>/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-<version>.tgz --output-dir . \
--set image.repository=<REGISTRY.YOURDOMAIN.COM:PORT>/quay.io/jetstack/cert-manager-controller
```
### [Next: Install Rancher]({{< baseurl >}}/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/)
### [Next: Choose an SSL Option and Install Rancher]({{< baseurl >}}/rancher/v2.x/en/installation/air-gap-high-availability/install-rancher/)
@@ -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 `<CHART_REPO>` 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-<version>.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" %}}