Added section for Helm chart dependencies in Fleet for 2.5, 2.6

This commit is contained in:
Jennifer Travinski
2021-11-29 18:09:57 -05:00
parent 43b74b4f63
commit b977637416
2 changed files with 14 additions and 0 deletions
@@ -16,6 +16,7 @@ Fleet is a separate project from Rancher, and can be installed on any Kubernetes
- [Windows Support](#windows-support)
- [GitHub Repository](#github-repository)
- [Using Fleet Behind a Proxy](#using-fleet-behind-a-proxy)
- [Fleet Helm Chart Dependencies](#fleet-helm-chart-dependencies)
- [Troubleshooting](#troubleshooting)
- [Documentation](#documentation)
@@ -45,6 +46,12 @@ _Available as of v2.5.8_
For details on using Fleet behind a proxy, see [this page.](./proxy)
# Fleet Helm Chart Dependencies
In order for the Helm chart dependencies in Fleet to deploy successfully, you must run a manual command (as listed below) to let Fleet know where to retrieve them. If you do not do this and proceed to clone your repository and run `helm install`, your installation will fail because the dependencies will be missing.
The Helm chart in the git repository must include its dependencies in the charts subdirectory. You must either manually run `helm dependencies update` OR run `helm dependencies build` locally, then commit the complete charts directory to your git repository.
# Troubleshooting
---
* **Known Issue:** Fleet becomes inoperable after a restore using the [backup-restore-operator]({{<baseurl>}}rancher/v2.5/en/backups/back-up-rancher/#1-install-the-rancher-backup-operator). We will update the community once a permanent solution is in place.
@@ -12,6 +12,7 @@ Fleet is a separate project from Rancher, and can be installed on any Kubernetes
- [Windows Support](#windows-support)
- [GitHub Repository](#github-repository)
- [Using Fleet Behind a Proxy](#using-fleet-behind-a-proxy)
- [Fleet Helm Chart Dependencies](#fleet-helm-chart-dependencies)
- [Troubleshooting](#troubleshooting)
- [Documentation](#documentation)
@@ -37,6 +38,12 @@ The Fleet Helm charts are available [here.](https://github.com/rancher/fleet/rel
For details on using Fleet behind a proxy, see [this page.](./proxy)
# Fleet Helm Chart Dependencies
In order for the Helm chart dependencies in Fleet to deploy successfully, you must run a manual command (as listed below) to let Fleet know where to retrieve them. If you do not do this and proceed to clone your repository and run `helm install`, your installation will fail because the dependencies will be missing.
The Helm chart in the git repository must include its dependencies in the charts subdirectory. You must either manually run `helm dependencies update` OR run `helm dependencies build` locally, then commit the complete charts directory to your git repository.
# Troubleshooting
---