Updates rtfm.co.ua 🇺🇦
762 subscribers
37 photos
490 links
Канал @rtfm - новые посты на https://rtfm.co.ua.
Обсуждения - группа @rtfmco https://xn--r1a.website./rtfmco

English version channel: https://xn--r1a.website/rtfmcoua_en
Download Telegram
Kubernetes: контейнери та “загублений” SIGTERM

Маємо API-сервіс в Kubernetes, який періодично видає 502, 503, 504 помилки. Почав його дебажити, і виявив дивну штуку – в логах не було повідомлень про отриманий SIGTERM, а тому спочатку пішов розбиратись з Kubernetes – чому він його не відправляє? Contents - The Issue - Kubernetes та процес Pod termination - PID 1 та SIGTERM…

https://rtfm.co.ua/kubernetes-kontejneri-ta-zagublenij-sigterm/

#kubernetes #docker #linux
👍20🔥1
GitHub Actions: запуск Actions Runner Controller в Kubernetes

Ми користуємось GitHub Actions для деплоїв, і врешті-решт прийшли до того, що хочеться запускати Runners на своїх серверах в Kubernetes, бо: - self-hosted GitHub Runners дешевші – фактично, платимо тільки за сервери, на яких запускаються джоби - нам потрібно запускати SQL migrations на AWS RDS в приватних сабнетах - перформанс – ми можемо використовувати будь-який…

https://rtfm.co.ua/github-actions-zapusk-actions-runner-controller-v-kubernetes/

#333399 #Docker #Github #Github_Actions #Kubernetes
👍64🔥4
Nexus: налаштування Docker proxy repository та ContainerD в Kubernetes

Про запуск Nexus писав в пості Nexus: запуск в Kubernetes та налаштування PyPi caching repository, тепер до PyPi хочеться додати кешування Docker images, тим більш Docker Hub з 1-го квітня 2025 вводить нові ліміти – див. Docker Hub usage and limits (дяка @Anatolii). Робити будемо як завжди – спочатку вручну локально на робочій машині, подивимось,…

https://rtfm.co.ua/nexus-nalashtuvannya-docker-proxy-repository-ta-containerd-v-kubernetes/

#ContainerD #Docker #Kubernetes #Nexus
🔥8👍6
Kubernetes: знайти каталог з mounted volume в Pod на хості

Маємо AWS Elastic Kubernetes Service, на якому розгорнуто стек VictoriaMetrics (див. VictoriaMetrics: створення Kubernetes monitoring stack з власним Helm-чартом). Треба перенести дані зі старого поду VMSingle на новий, на новому кластері, а для цього треба знайти ці дані на EC2. Note: щодо міграції даних VMSingle, то для неї є утиліта vmctl, десь в чернетках лежить…

https://rtfm.co.ua/kubernetes-znajti-katalog-z-mounted-volume-v-pod-na-xosti/

#ContainerD #Docker #Kubernetes
👍7