Базовые конструкции кластера Kubernetes
https://telegra.ph/Pervoe-znakomstvo-s-Kubernetes-bazovye-konstrukcii-klastera-02-12
#ит_статьи #devops #kubernetes #pods #deployment #service
https://telegra.ph/Pervoe-znakomstvo-s-Kubernetes-bazovye-konstrukcii-klastera-02-12
#ит_статьи #devops #kubernetes #pods #deployment #service
Telegraph
Базовые конструкции кластера Kubernetes
Pod Атомарная единица – это самая маленькая или неделимая сущность в выбранном контексте. Например, в мире Docker атомарной единицей является контейнер, а в контексте Kubernetes это Pod (под). Все операции планирования, масштабирования в конечном счете сводятся…
👍7
Создаем простейшее приложение для развертывания в кластере Kubernetes
https://telegra.ph/Sozdaem-prostejshee-prilozhenie-dlya-razvertyvaniya-v-klastere-Kubernetes-02-12
#ит_статьи #devops #kubernetes #deployment
https://telegra.ph/Sozdaem-prostejshee-prilozhenie-dlya-razvertyvaniya-v-klastere-Kubernetes-02-12
#ит_статьи #devops #kubernetes #deployment
Telegraph
Создаем простейшее приложение для развертывания в кластере Kubernetes
Пишем приложение (Python + Flask) Приложение будет запускаться как веб-сервер, слушать указанный порт и при обращении выдавать приветствие "Hello from Python". Кроме Python потребуется фреймворк Flask. Код приложения (app.py): from flask import Flask app…
👍6
Простой способ отслеживать деплойменты Kubernetes в Grafana
- “Мы это задеплоили в то время?”
- “Это из-за новой версии?”
- “А какой это был коммит?”
Если вышеперечисленное для вас знакомо, вы не одиноки - умение связать метрики с деплойментами реально экономит время во время инцидентов.
Мы тоже хотели такую наглядность в своих сервисах - но без изменений в приложении, без правок CI/CD-пайплайнов и без дополнительного кода. В итоге нашли максимально простой способ: один запрос в Prometheus + небольшая настройка в Grafana.
Результат - автоматические аннотации для каждого нового деплоймента с ссылкой на соответствующий релиз в GitHub. И самое крутое? Если вы используете Kubernetes, нужные данные у вас, скорее всего, уже есть.
https://telegra.ph/Prostoj-sposob-otslezhivat-deplojmenty-Kubernetes-v-Grafana-05-22
#ит_статьи #devops #kubernetes #deployment #prometheus #grafana
- “Мы это задеплоили в то время?”
- “Это из-за новой версии?”
- “А какой это был коммит?”
Если вышеперечисленное для вас знакомо, вы не одиноки - умение связать метрики с деплойментами реально экономит время во время инцидентов.
Мы тоже хотели такую наглядность в своих сервисах - но без изменений в приложении, без правок CI/CD-пайплайнов и без дополнительного кода. В итоге нашли максимально простой способ: один запрос в Prometheus + небольшая настройка в Grafana.
Результат - автоматические аннотации для каждого нового деплоймента с ссылкой на соответствующий релиз в GitHub. И самое крутое? Если вы используете Kubernetes, нужные данные у вас, скорее всего, уже есть.
https://telegra.ph/Prostoj-sposob-otslezhivat-deplojmenty-Kubernetes-v-Grafana-05-22
#ит_статьи #devops #kubernetes #deployment #prometheus #grafana
Telegraph
Простой способ отслеживать деплойменты Kubernetes в Grafana
“Мы это задеплоили в то время?” “Это из-за новой версии?” “А какой это был коммит?” Если вышеперечисленное для вас знакомо, вы не одиноки - умение связать метрики с деплойментами реально экономит время во время инцидентов. Мы тоже хотели такую наглядность…
🔥8✍6👍4