Kube Prometheus Stack
-
Аддонды орнату үшін жеткілікті ресурстарыңыз бар екеніне көз жеткізу мақсатында оның жүйелік талаптарымен танысыңыз.
-
(Қосымша) worker-түйіндер топтарын қолмен масштабтауды орындаңыз немесе автоматты масштабтауды баптаңыз.
Аддон үшін орнатудың бірнеше нұсқасы қолжетімді.
-
Аддонды орнатыңыз:
Жеке кабинетTerraform-
Өтіңіз VK Cloud жеке кабинетіне.
-
Қажетті кластер орналасқан жобаны таңдаңыз.
-
Контейнерлер → Kubernetes кластерлері бөліміне өтіңіз.
-
Қажетті кластердің атауын басыңыз.
-
Аддондар қойындысына өтіңіз.
-
Егер кластерде бұрыннан орнатылған аддондар болса, Аддон қосу батырмасын басыңыз.
-
kube-prometheus-stackаддонының карточкасындағы Аддонды орнату батырмасын басыңыз. -
Қажет болса, мыналарды өңдеңіз:
-
қосымша атауын;
-
аддон орнатылатын аттар кеңістігінің атауын;
-
-
Аддонды орнату батырмасын басыңыз.
Кластерге аддонды орнату басталады. Бұл процесс ұзақ уақыт алуы мүмкін.
-
-
Қажет болса, Prometheus дискісінің өлшемін өзгертіңіз.
-
Қажет болса, Grafana үшін құпиясөзді Kubernetes секретінен алыңыз.
-
Қажет болса, браузерде Kube Prometheus Stack аддонының құрамына кіретін Grafana веб-интерфейсіне қосылыңыз.
Әдепкі параметрлермен аддонды орнату кезінде Grafana веб-интерфейсіне кіруге арналған тұрақты құпиясөзді қамтитын Kubernetes секреті жасалады.
Сондай-ақ, аддонды орнату кезінде пайдаланушының уақытша құпиясөзін көрсетуге болады. Бұл жағдайда Grafana веб-интерфейсіне алғашқы кіру осы құпиясөзбен орындалады, содан кейін оны өзгерту ұсынылады. Ол үшін аддонды баптау кодындағы өріс мәнін өзгертіңіз:
grafana:adminPassword: "<временный пароль>"
Кодты өңдегеннен кейін аддонды орнатуды жалғастырыңыз.
Бұл операция кластерде kube-prometheus-stack мониторинг аддоны орнатылған болса қолжетімді.
Prometheus дискісінде кластер мониторингі деректері сақталады. Егер олар үшін орын жеткіліксіз болса немесе Prometheus дискісінің өнімділігін арттырғыңыз келсе, диск өлшемін үлкейтіңіз.
- Өтіңіз VK Cloud жеке кабинетіне.
- Қажетті кластер орналасқан жобаны таңдаңыз.
- Контейнерлер → Kubernetes кластерлері бөліміне өтіңіз.
- Қажетті кластердің атауын басыңыз.
- Аддондар қойындысына өтіңіз.
kube-prometheus-stackаддоны үшінбатырмасын басып, Prometheus дискісінің өлшемін өзгерту тармағын таңдаңыз.
- Қажетті диск өлшемін көрсетіңіз. Операция тек үлкейту бағытымен жұмыс істейді.
- Растау батырмасын басыңыз.
Егер аддон уақытша құпиясөз көрсетілмей орнатылған болса, Grafana веб-интерфейсіне кіруге арналған құпиясөз мәнін Kubernetes секретінен алуға болады.
-
Кластерге қосылыңыз Kubernetes Dashboard арқылы.
-
Іздеу жолының сол жағындағы ашылмалы тізімнен
prometheus-monitoringаттар кеңістігін таңдаңыз. -
Config and Storage → Secrets мәзір бөліміне өтіңіз.
-
Секреттер тізімінен
kube-prometheus-stack-grafanaсекретін тауып, оның атауын басыңыз. -
Data блогында
admin-passwordпараметрінің жанындағы көз белгішесін басыңыз.Құпиясөз көрсетіледі.
Егер аддон уақытша құпиясөз көрсетілмей орнатылған болса, Grafana веб-интерфейсіне кіруге арналған құпиясөз мәні Kubernetes секретінде сақталады. Егер бұл секрет жоғалып кетсе, Grafana-ға қайта қол жеткізу үшін құпиясөзді қалпына келтіре аласыз.
-
Grafana подының атауын алыңыз:
kubectl -n prometheus-monitoring get pod -l app.kubernetes.io/name=grafanaПәрмен шығысындағы под атауының форматы:
kube-prometheus-stack-grafana-XXXXXXXXX-XXXXX -
Grafana подының ішінде пәрменді орындап, құпиясөзді қалпына келтіріңіз:
kubectl -n prometheus-monitoring exec <имя пода Grafana> -- sh -c "grafana cli --debug admin reset-admin-password <новый пароль>"Егер құпиясөз сәтті қалпына келтірілсе, пәрмен шығысында
Admin password changed successfully ✔хабарламасы болады.