Helm/Reloader
helm repo add stakater https://stakater.github.io/stakater-charts
helm repo update && helm repo list
kubectl config get-contexts
|
|||
| |||
Helm » Context
|
Helm » Context | |
|---|---|
export KUBECONFIG="${HOME}/.kube/aws-kubeconfig.yaml"
export KUBECONFIG="${HOME}/.kube/gcp-kubeconfig.yaml"
export KUBECONFIG="${HOME}/.kube/lke-kubeconfig.yaml"
export KUBECONFIG="${HOME}/.kube/config"
|
|
Helm » Install
|
Helm » Install | |
|---|---|
helm show values stakater/reloader --version=2.2.6|less
helm show values stakater/reloader --version=2.2.7|less
| |
export KUBECONFIG="${HOME}/.kube/shahed-ab-kubeconfig.yaml"
kubectl create ns reloader-system || true
|
kubectl get ns|grep reloader-system
kubectl delete ns reloader-system || true
|
| Install | Notes |
cat <<'YML' | \
helm -n=reloader-system upgrade \
-i reloader stakater/reloader --version=2.2.7 -f -
---
nameOverride: reloader
fullnameOverride: reloader
image:
name: stakater/reloader
repository: ghcr.io/stakater/reloader
tag: v1.4.12
reloader:
watchGlobally: true
deployment:
replicas: 1
revisionHistoryLimit: 5
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 10m
memory: 128Mi
YML
|
|
| Verify | |
helm -n=reloader-system status reloader
helm -n=reloader-system get manifest reloader
|
|
Helm » Config
|
Helm » Config | |
|---|---|
| Scale » Down | Scale » Up |
kubectl -n=reloader-system \
scale deploy/reloader --replicas=0
|
kubectl -n=reloader-system \
scale deploy/reloader --replicas=1
|
References
|
References | ||
|---|---|---|