elemental-operator/chart
Alexander Demicev 9c212ea32a
Merge all main logic in one file (#270)
2022-12-01 14:59:11 +01:00
..
templates Merge all main logic in one file (#270) 2022-12-01 14:59:11 +01:00
Chart.yaml Change the helm chart oci reference to be aligned with other elemental images (#268) (#269) 2022-11-30 12:27:09 +01:00
README.md New syncer logic (#245) 2022-11-16 18:38:23 +01:00
values.yaml Change the helm chart oci reference to be aligned with other elemental images (#268) (#269) 2022-11-30 12:27:09 +01:00

README.md

elemental-operator

elemental-operator The Elemental operator is responsible for managing the Elemental versions and maintaining a machine inventory to assist with edge or baremetal installations.

This chart bootstraps an elemental-operator deployment on the Rancher Manager v2.6 cluster using the Helm package manager.

Prerequisites

  • Rancher Manager version v2.6
  • Helm client version v3.8.0+

Get Helm chart info

helm pull oci://registry.opensuse.org/isv/rancher/elemental/charts/elemental/elemental-operator
helm show all oci://registry.opensuse.org/isv/rancher/elemental/charts/elemental/elemental-operator

Install Chart

helm install --create-namespace -n cattle-elemental-system elemental-operator \
             oci://registry.opensuse.org/isv/rancher/elemental/charts/elemental/elemental-operator

The command deploys elemental-operator on the Kubernetes cluster in the default configuration.

See configuration below.

See helm install for command documentation.

Uninstall Chart

helm uninstall -n cattle-elemental-system elemental-operator

This removes all the Kubernetes components associated with the chart and deletes the release.

See helm uninstall for command documentation.

Upgrading Chart

helm upgrade -n cattle-elemental-system \
             --install elemental-operator \
             oci://registry.opensuse.org/isv/rancher/elemental/charts/elemental/elemental-operator

See helm upgrade for command documentation.

Configuration

See Customizing the Chart Before Installing. To see all configurable options with detailed comments, visit the chart's values.yaml, or run these configuration commands:

helm show values oci://registry.opensuse.org/isv/rancher/elemental/charts/elemental/elemental-operator

Values

Key Type Default Description
image.empty string rancher/pause:3.1
image.repository string quay.io/costoolkit/elemental-operator Source image for elemental-operator with repository name
image.tag tag ""
image.imagePullPolicy string IfNotPresent
noProxy string `127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,.svc,.cluster.local" Comma separated list of domains or ip addresses that will not use the proxy
global.cattle.systemDefaultRegistry string "" Default container registry name
debug bool false Enable debug output for operator
nodeSelector.kubernetes.io/os string linux
tolerations object {}
tolerations.key string cattle.io/os
tolerations.operator string "Equal"
tolerations.value string "linux"
tolerations.effect string NoSchedule