Skip to content

Commit

Permalink
Merge pull request #624 from c3y1huang/update-helm-controller-url
Browse files Browse the repository at this point in the history
Update Helm Controller URL
  • Loading branch information
briandowns authored Dec 18, 2020
2 parents 129bcc6 + 6ea2b83 commit a715bf6
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/architecture/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ The RKE2 process will now run indefinitely until it receives a SIGTERM or SIGKIL
[io-etcd]: <https://etcd.io> "A distributed, reliable key-value store for the most critical data of a distributed system"
[gh-helm]: <https://github.com/helm/helm> "The Kubernetes Package Manager"
[sh-helm]: <https://helm.sh> "The Kubernetes Package Manager"
[gh-helm-controller]: <https://github.com/rancher/helm-controller> "Helm Chart CRD"
[gh-helm-controller]: <https://github.com/k3s-io/helm-controller> "Helm Chart CRD"
[gh-cni]: <https://github.com/containernetworking/cni> "Container Network Interface"
[gh-runc]: <https://github.com/opencontainers/runc> "CLI tool for spawning and running containers according to the OCI specification"
[gh-goboring]: <https://github.com/golang/go/tree/dev.boringcrypto/misc/boring> "Go+BoringCrypto"
4 changes: 2 additions & 2 deletions docs/helm.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ This section covers the following topics:

Any Kubernetes manifests found in `/var/lib/rancher/rke2/server/manifests` will automatically be deployed to RKE2 in a manner similar to `kubectl apply`. Manifests deployed in this manner are managed as AddOn custom resources, and can be viewed by running `kubectl get addon -A`. You will find AddOns for packaged components such as CoreDNS, Local-Storage, Nginx-Ingress, etc. AddOns are created automatically by the deploy controller, and are named based on their filename in the manifests directory.

It is also possible to deploy Helm charts as AddOns. RKE2 includes a [Helm Controller](https://github.com/rancher/helm-controller/) that manages Helm charts using a HelmChart Custom Resource Definition (CRD).
It is also possible to deploy Helm charts as AddOns. RKE2 includes a [Helm Controller](https://github.com/k3s-io/helm-controller/) that manages Helm charts using a HelmChart Custom Resource Definition (CRD).

### Using the Helm CRD

The [HelmChart resource definition](https://github.com/rancher/helm-controller#helm-controller) captures most of the options you would normally pass to the `helm` command-line tool. Here's an example of how you might deploy Grafana from the default chart repository, overriding some of the default chart values. Note that the HelmChart resource itself is in the `kube-system` namespace, but the chart's resources will be deployed to the `monitoring` namespace.
The [HelmChart resource definition](https://github.com/k3s-io/helm-controller#helm-controller) captures most of the options you would normally pass to the `helm` command-line tool. Here's an example of how you might deploy Grafana from the default chart repository, overriding some of the default chart values. Note that the HelmChart resource itself is in the `kube-system` namespace, but the chart's resources will be deployed to the `monitoring` namespace.

```yaml
apiVersion: helm.cattle.io/v1
Expand Down

0 comments on commit a715bf6

Please sign in to comment.