Helm установка
Пошагово здесь: https://elma365.com/ru/help/install-kubernetes.html
- unable to recognize "": no matches for kind "Ingress" in version "extensions/v1beta1"
- Полезное
- Проблемы
unable to recognize "": no matches for kind "Ingress" in version "extensions/v1beta1"
В процессе установки используя следующую команду:
microk8s helm3 upgrade --install elma365 ./elma365 -f values-elma365.yaml --timeout=30m
Может возникнуть следующая ошибка:
Error: unable to build kubernetes objects from release manifest: unable to recognize "": no matches for kind "Ingress" in version "extensions/v1beta1"
Она связана с некорректной версией microk8s. Сначала нужно удалить microk8s командой:
snap remove microk8s
И установить корректную (на текущий момент):
snap install microk8s --classic --channel=1.21/stable
Полезное
Полезное
Перезапуск всех сервисов
kubectl -n default rollout restart deploy
kubectl -n default rollout restart ds
Если namespace отличен от по умолчанию, заменить default на свой
Полезное
Установка порта отличного от 80
tar -xzf elma365.tar.gz elma365
sed -i -e 's/: 80/: 88/g' elma365/charts/front/templates/ingress.yaml
Проблемы
Проблемы
Error: Kubernetes cluster unreachable: Get https://127.0.0.1:16443
После обновления сертификатов в кубике возможна неработоспособность helm - появляется ошибка или с неверным сертификатом или что то с портом.
Необходимо обновить файл конфигурации кубика:
microk8s.kubectl config view --raw > $HOME/.kube/config
После этого helm должен ожить.