AN
Size: a a a
AN
ДУ
ДУ
VV
АП
AN
AN
VV
VV
helm upgrade -i victoria-metrics-k8s-stack vm/victoria-metrics-k8s-stack --values=helm-values.yml
--ignore-not-found=trueколи уже используете их внутри job'а.
helm upgrade --installи
helm uninstallдолжны уметь отрабатывать без ошибок вне зависимости от предыдущего состояния.
kubectl create namespace monitoring --dry-run=client -o yaml | kubectl apply -f -
kubectl config set-context --current --namespace=monitoring
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo add stable https://charts.helm.sh/stable
helm upgrade -i kube-prometheus-stack prometheus-community/kube-prometheus-stack --values=helm-values.yml
helm uninstall kube-prometheus-stack
N
victoria-metrics-k8s-stack
из-за этого названия ресурсов обрезаются и происходит коллизия имен (макс 63 символа в имени). helm upgrade -i stack vm/victoria-metrics-k8s-stack --values=helm-values.ymlНадо посмотреть, умеет ли helm на такое ошибку возвращать.
VV
release_name
.N
VV
release_name
имеем (52-26)=26 символов в имени configmap, что уже много.victoria-metrics
до vm
, тем более в первой части vm
уже и так используется и вышеуказанных проблем можно будет избежать.helm upgrade -i vm-k8s-stack vm/vm-k8s-stack
D
DK
DK
TF
TF
DK
DK