Блог rtfm.co.ua | DevsDay.ru

IT-блоги Блог rtfm.co.ua

IT-блоги Блог rtfm.co.ua


DevOps rtfm.co.ua 24 ноября 2020 г. 9:54

 В посте Kubernetes: обновление DNS в Route53 при создании Ingress выполнили ручную установку ExternalDNS, и посмотрели, как он работает — пора добавить автоматизацию его установки на кластера. В роли Configuration Management Tool у нас ис...... читать далее

Amazon web services Ansible CI/CD Configuration/Orchestration HOWTO's Jenkins Kubernetes Networking Virtualization AWS AWS IAM DNS Helm

DevOps rtfm.co.ua 21 ноября 2020 г. 15:39

 В предыдущем посте ArgoCD: обзор, запуск, настройка SSL, деплой приложения потрогали ArgoCD, запустили тестовый инстанс, и задеплоили приложение из его готовых примеров. Но наша цель — деплоить наши Helm-чарты, а потому посмотрим, как это...... читать далее

Amazon web services ArgoCD CI/CD HOWTO's Kubernetes Security Virtualization AWS AWS IAM GitOps

DevOps rtfm.co.ua 19 ноября 2020 г. 15:50

 ArgoCD помогает деплоить приложения в Kubernetes, используя GitOps подход, т.е. когда приложения, конфиги, манифесты и тому подобные данных хранятся в Git-репозитории. Поддерживает работу с «голыми» манифестами Kubernetes, kustomize,...... читать далее

Amazon web services ArgoCD CI/CD Git HOWTO's Kubernetes Virtualization Проблемы и решения Github GitOps

DevOps rtfm.co.ua 17 ноября 2020 г. 17:04

  Для аутентицикации и авторизации в Kubernetes имеются такие понятия как User Accounts и Service Accounts. User Accounts — профили обычных пользователей, используемые для доступа к клатеру снаружи кластера, тогда как Service Accounts испо...... читать далее

HOWTO's Kubernetes Security Virtualization security

DevOps rtfm.co.ua 15 ноября 2020 г. 14:55

 Что делать, что бы на кухне постоянно не заливало плиту, когда что-то варишь, а живёшь сам? Сидеть возле плиты, и наблюдать? Так себе приключение. Пршло в голову использовать камеру телефона/планшета, и транслировать на компьютер в комнате. Был...... читать далее

Разное Android

DevOps rtfm.co.ua 14 ноября 2020 г. 14:06

 Задача: при создании Ingress ресурса — создавать запись на DNS, которая будет привязана к URL создаваемого Ingress, потому что сейчас это приходится делать руками для каждого нового Application Load Balancer, который создаётся из Ingress...... читать далее

Amazon web services BIND HOWTO's Kubernetes Networking Virtualization AWS Route53 DNS

DevOps rtfm.co.ua 11 ноября 2020 г. 15:19

 Имеется приложение на Go, API-бекенд. Периодически начинает возвращать 502 ошибку, хотя сам под работает и в статусе Running. Что бы рассмотреть, как и почему Ingress и Service могут возвращать 502, и как работают readinessProbe и livenessProbe...... читать далее

Go HOWTO's Kubernetes Monitoring Virtualization Проблемы и решения

DevOps rtfm.co.ua 5 ноября 2020 г. 11:36

 Собрался наконец-то перенести RTFM а Debian 10, решил делать без автоматизации — будем поднимать стандартный LEMP для хостинга WordPress руками. Что-то похожее последний раз писалось в 2016 — Debian: установка LEMP — NGINX + PHP-FPM...... читать далее

Databases Debian DigitalOcean Exim GNU/Linux utils HOWTO's Monitoring MySQL/MariaDB NGINX Operating systems POP3/IMAP/SMTP RTFM Sendmail Setups Virtualization Web servers Проблемы и решения backup LEMP Lets Encrypt Linux logrotate Logz.io mail MariaDB monitoring MySQL PHP php-fpm SMTP SSL

DevOps rtfm.co.ua 30 октября 2020 г. 17:02

 Задался я вопросом — а как вообще в Kubernetes происходит балансировка нагрузки между подами? Т.е, есть у нас внешний Load Balancer. За ним — Service. За ним — Pod. Что происходит, когда мы из мира получаем пакет, а у нас неск...... читать далее

Amazon web services Kubernetes Networking Operating systems UNIX/Linux Virtualization AWS AWS Load Balancer IPTABLES Linux netfiler

DevOps rtfm.co.ua 29 октября 2020 г. 16:03

 Задача — содать Jenkins джобу, которая будет деплоить Redis на Dev/Stage/Prod кластера. В посте Redis: Master-Slave репликация и запуск в Kubernetes сделали это вручную, посмотрели что и как вообще запускается и работает — теперь на...... читать далее

CI/CD Databases Groovy HOWTO's Jenkins Kubernetes Redis Virtualization Helm

DevOps rtfm.co.ua 26 октября 2020 г. 15:01

 Имеется проект, которому во время деплоя надо выполнить SQL-миграции. Для запуска миграций надо склонировать репозиторий из Github, и затем выполнить собственно миграции, которые в нём хранятся. Сейчас у нас для этого используются Kubernetes in...... читать далее

CI/CD Databases HOWTO's Jenkins Kubernetes Virtualization Проблемы и решения Helm MySQL

DevOps rtfm.co.ua 23 октября 2020 г. 15:12

 Имеется Docker-образ с установленным Git. Задача — во время запуска контейнера склонировать в него репозиторий. git clone — fatal: unable to fork Во время попытки выполнения git clone в Docker-контейнере — получаем ошибку &#17...... читать далее

Git HOWTO's Security SSH/SSL/TLS Version Control System Github RSA ssh

DevOps rtfm.co.ua 22 октября 2020 г. 16:35

 Есть AWS Glue job, которая должна загрузить данные в AWS S3 в другом регионе. Джоба падает с ошибкой: ERROR [Executor task launch worker for task 39] executor.Executor (Logging.scala:logError(91)): Exception in task 6.1 in stage 2.0 (TID 39) co...... читать далее

Amazon web services HOWTO's Networking Virtualization Проблемы и решения AWS AWS Glue AWS VPC Networks

DevOps rtfm.co.ua 18 октября 2020 г. 15:00

 Проект активно развивается, Kubernetes прижился, и всё больше наших сайтов запускается в нём. И со временем возникла вполне ожидаемая проблема, которая уже озвучивалась в самом начале нашего «путешествия» в Helm: пошаговое создание ча...... читать далее

HOWTO's Kubernetes Virtualization Helm

DevOps rtfm.co.ua 15 октября 2020 г. 12:12

 Имеется приложение в Kubernetes. Деплоится из Helm-чарта. При очередном деплое — новые поды не стартуют, а сам деплой падает со стандартной ошибкой «Upgrade «CHARTNAME» failed: timed out waiting for the condition«: wai...... читать далее

Git Kubernetes MySQL/MariaDB Virtualization Проблемы и решения MySQL ssh

DevOps rtfm.co.ua 7 октября 2020 г. 14:45

 Имеется приложение двух версий — старое и новое, и два домена — старый, и новый. Работает  в AWS Elastic Kubernetes Service, за AWS LoadBalancer, который создаётся из AWS ALB Ingress Controller. Задача — добавить редирект на L...... читать далее

Amazon web services HOWTO's Kubernetes Virtualization AWS AWS EKS AWS Load Balancer

DevOps rtfm.co.ua 3 октября 2020 г. 15:01

 Имеется Kubernetes кластер, работает на AWS Elactic Kubernetes Service. В кластере запущено приложение, которое в целом работает без проблем, но система мониторинга периодически сообщает, что: Проверяем поды: Два пода оказались в Evicted статус...... читать далее

Kubernetes Virtualization Проблемы и решения

DevOps rtfm.co.ua 24 сентября 2020 г. 13:53

 Когда-то писал себе заметку по настройке Arch Linux после установки X.Org и Openbox (Arch: послеустановочные настройки), теперь аналогично — но для настроек на Archlabs, установленном с Openbox. Разницы особой нет, всё по сути аналогично,...... читать далее

Arch Linux GNU/Linux utils HOWTO's UNIX/Linux

DevOps rtfm.co.ua 23 сентября 2020 г. 14:22

 Задача — запустить Redis в Kubernetes. Используем Master-Slave репликацию и Sentinel для мониторинга и failover. См. Redis: репликация, часть 2 — Master-Slave репликация, и Redis Sentinel. Redis cluster vs Redis replication См. Redis: реп...... читать далее

Databases HOWTO's Kubernetes Redis Virtualization databases

DevOps rtfm.co.ua 23 сентября 2020 г. 8:58

 Имеется Slack desktop на Arch Linux. Устанавливался из AUR, работал обычно без проблем. Но в какой-то момент перестал запускаться, ругается на 'appTeams' property: Версия: Даунгрейд на 4.8.0 не помог. Решение — снести весь каталог ~/.conf...... читать далее

Arch Linux UNIX/Linux Проблемы и решения Разное Linux Slack

Популярные темы

ux (318) новости (300) design (278) новость (198) web dev (181) javascript (179) devops (176) ux-design (176) ubuntu (174) security (171) python (149) headline (144) seo (126) tutorial (120) ui (113) статьи (106) user-experience (99) testing roundup (85) programming (83) software testing (82) игровые проекты (77) java (76) api5 (76) дизайн (75) product-design (75) дайджесты вакансий от new.hr (73) design-thinking (70) google (68) primary (67) laravel (65) ui-design (64) working in tech (63) прочее (60) технологии (60) windows 10 (59) uncategorized (53) hardware (51) español (51) мероприятия (50) бизнес (50) движки и конструкторы игр (49) css (48) турбо-страницы (47) обучение (47) technology (47) работа (46) covid-19 (45) web design and applications (45) docker (44) case-study (44) навыки алисы (43) android (43) debian (42) publication (41) инструкции (40) cloud (39) angular (39) machine learning (38) inspiration (38) home page stories (38) chrome (38) wp (38) networking (37) ux-research (37) art (37) тестирование (36) kali linux (36) полезное (36) aspnet (36) web (36) vue.js (36) кейсы (35) .net (35) обзоры (35) events (35) google ads (34) arch linux (34) powershell (34) data (34) tutorials (33) навыки (33) wordpress (33) dotnet (32) linux mint (31) kubernetes (31) события (31) api (31) marketing (31) windows (31) алиса (31) автоматизация (31) job hunting (30) bash programming (30) интервью с экспертами (30) apple (30) creativity (29) ios (29) user-research (28) без рубрики (28) c# (28)