Jenkins на Русском Языке
1- Автоматизация CI/CD - Полный Курс на Простом Языке
2- Установка на Linux Ubuntu
3- Администрирование Jenkins
4- Управление Plugins
5- Простейшие Jobs включая Deployment
6- Добавление Slave/Node
7- Удалённое и локальное управление черезCLI Client
8- Deployment из GitHub
9- Автоматизация запуска Build Job из GitHub -Build Triggers
10- Автоматизация запуска Build из GitHub -trigger from GitHub,webhook
11- Build с Параметрами
12- Deploy в AWS Elastic Beanstalk - Пример решения задания на интервью для DevOps Engineer
13- Запуск Groovy Script - Обнуление счетчикаBuild
14- ОсновыPipeline и Jenkinsfile
https://www.youtube.com/playlist?list=PLg5SS_4L6LYvQbMrSuOjTL1HOiDhUE_5a
#Jenkins
@i_DevOps
1- Автоматизация CI/CD - Полный Курс на Простом Языке
2- Установка на Linux Ubuntu
3- Администрирование Jenkins
4- Управление Plugins
5- Простейшие Jobs включая Deployment
6- Добавление Slave/Node
7- Удалённое и локальное управление черезCLI Client
8- Deployment из GitHub
9- Автоматизация запуска Build Job из GitHub -Build Triggers
10- Автоматизация запуска Build из GitHub -trigger from GitHub,webhook
11- Build с Параметрами
12- Deploy в AWS Elastic Beanstalk - Пример решения задания на интервью для DevOps Engineer
13- Запуск Groovy Script - Обнуление счетчикаBuild
14- ОсновыPipeline и Jenkinsfile
https://www.youtube.com/playlist?list=PLg5SS_4L6LYvQbMrSuOjTL1HOiDhUE_5a
#Jenkins
@i_DevOps
🔥4
API traffic viewer for Kubernetes enabling you to view all API communication between microservices. Think TCPDump and Wireshark re-invented for Kubernetes
https://github.com/up9inc/mizu
#Kubernetes
Подпишись 👉@i_DevOps
https://github.com/up9inc/mizu
#Kubernetes
Подпишись 👉@i_DevOps
👍3
10 популярных вопросов и ответов на DevOps собеседовании
DevOps работает как мост между разработкой, тестированием и эксплуатацией в сфере IT, и чтобы стать таким специалистом, следует подготовиться к интервью.
А подготовиться стоит, ведь в стандартный перечень требований входит опыт системного администратора, разработчика и тестировщика. Командам с открытыми вакансиями нужен «швейцарский нож», поэтому и собеседование может носить специфический характер. Подробнее.
Подпишись 👉@i_DevOps
DevOps работает как мост между разработкой, тестированием и эксплуатацией в сфере IT, и чтобы стать таким специалистом, следует подготовиться к интервью.
А подготовиться стоит, ведь в стандартный перечень требований входит опыт системного администратора, разработчика и тестировщика. Командам с открытыми вакансиями нужен «швейцарский нож», поэтому и собеседование может носить специфический характер. Подробнее.
Подпишись 👉@i_DevOps
👍3🔥1
Универсальный Helm-чарт для ваших приложений
Сегодня говорим про Helm и то, как мы у себя в Nixys пришли к универсальному чарту, который стали использовать в своей работе как стандартный инструмент и почему это сделало нашу работу эффективнее.
#Helm
Подпишись 👉@i_DevOps
Сегодня говорим про Helm и то, как мы у себя в Nixys пришли к универсальному чарту, который стали использовать в своей работе как стандартный инструмент и почему это сделало нашу работу эффективнее.
#Helm
Подпишись 👉@i_DevOps
👍3👏1
Лучшие доклады DevOpsConf
Что мы узнали об SRE, когда обработали первые 150к production-инцидентов
Наследование legacy-систем и процессов
Заделываем дыры в кластере Kubernetes
Могут ли контейнеры быть безопасными?
Как правильно использовать доступный объем хранилища. Рецепт Playkey
Подпишись 👉@i_DevOps
Что мы узнали об SRE, когда обработали первые 150к production-инцидентов
Наследование legacy-систем и процессов
Заделываем дыры в кластере Kubernetes
Могут ли контейнеры быть безопасными?
Как правильно использовать доступный объем хранилища. Рецепт Playkey
Подпишись 👉@i_DevOps
👍4
diff который учитывает синтаксис. Поддерживает Bash, Python, Go и другие
https://github.com/Wilfred/difftastic
Подпишись 👉@i_DevOps
https://github.com/Wilfred/difftastic
Подпишись 👉@i_DevOps
🔥3👍1
Как избежать 10 частых ошибок в настройке NGINX
Помогая пользователям NGINX с разрешением проблемных ситуаций, мы поняли, что большинство из них часто совершает одни и те же ошибки конфигурации. Более того, подобные ситуации вполне могут возникнуть даже у самих инженеров NGINX! В этой статье рассмотрим 10 наиболее распространенных ошибок и объясним как их исправить.
1- Недостаточное количество файловых дескрипторов;
2- Директива error_log off;
3- Отсутствие keepalive-соединения с вышестоящими серверами;
4- Упущение механизмов наследования директив;
5- Директива proxy_buffering;
6- Неправильное использование директивы if;
7- Чрезмерные проверки работоспособности;
8- Незащищенный доступ к метрикам;
9- Использование ip_hash, когда весь трафик поступает из одного и того же блока /24 CIDR;
10- Игнорирование преимуществ вышестоящих групп.
Подробнее
#NGINX
Подпишись 👉@i_DevOps
Помогая пользователям NGINX с разрешением проблемных ситуаций, мы поняли, что большинство из них часто совершает одни и те же ошибки конфигурации. Более того, подобные ситуации вполне могут возникнуть даже у самих инженеров NGINX! В этой статье рассмотрим 10 наиболее распространенных ошибок и объясним как их исправить.
1- Недостаточное количество файловых дескрипторов;
2- Директива error_log off;
3- Отсутствие keepalive-соединения с вышестоящими серверами;
4- Упущение механизмов наследования директив;
5- Директива proxy_buffering;
6- Неправильное использование директивы if;
7- Чрезмерные проверки работоспособности;
8- Незащищенный доступ к метрикам;
9- Использование ip_hash, когда весь трафик поступает из одного и того же блока /24 CIDR;
10- Игнорирование преимуществ вышестоящих групп.
Подробнее
#NGINX
Подпишись 👉@i_DevOps
👍2
Несколько полезных советов по созданию удобных панелей мониторинга.
https://medium.com/devops-dudes/monitoring-how-to-build-your-monitoring-dashboards-e11f89918dd1
Подпишись 👉@i_DevOps
https://medium.com/devops-dudes/monitoring-how-to-build-your-monitoring-dashboards-e11f89918dd1
Подпишись 👉@i_DevOps
👍2👎1
Media is too big
VIEW IN TELEGRAM
Введение в Ceph.
– Что такое Сeph с картинками/зачем он нужен.
– Как мы сделали Сeph и были довольны.
– Как мы сели в лужу, когда запустили кластер монги (сильно пишущий с картинками) и как всё исправили.
Подпишись 👉@i_DevOps
– Что такое Сeph с картинками/зачем он нужен.
– Как мы сделали Сeph и были довольны.
– Как мы сели в лужу, когда запустили кластер монги (сильно пишущий с картинками) и как всё исправили.
Подпишись 👉@i_DevOps
👍7
Linux SysOps Handbook
A study notes book for the common knowledge and tasks of a Linux system admin.
https://abarrak.gitbook.io/linux-sysops-handbook/
#SysOps
Подпишись 👉@i_DevOps
A study notes book for the common knowledge and tasks of a Linux system admin.
https://abarrak.gitbook.io/linux-sysops-handbook/
#SysOps
Подпишись 👉@i_DevOps
abarrak.gitbook.io
Linux SysOps Handbook
👍3
Серия обучающих постов про Kubernetes от Rinor Maloku
https://rinormaloku.com/introduction-application-architecture
https://rinormaloku.com/setting-up-react-application
https://rinormaloku.com/preparing-spring-webapplication
https://rinormaloku.com/setting-up-python-application
https://rinormaloku.com/docker-ization-of-the-services
https://rinormaloku.com/container-izing-everything-else
https://rinormaloku.com/introduction-to-kubernetes
https://rinormaloku.com/kubernetes-practice-pods
https://rinormaloku.com/kubernetes-in-practice-services
https://rinormaloku.com/kubernetes-in-practice-deployments
https://rinormaloku.com/kubernetes-everything-else-practice
https://rinormaloku.com/kubernetes-volumes-in-practice
Подпишись 👉@i_DevOps
https://rinormaloku.com/introduction-application-architecture
https://rinormaloku.com/setting-up-react-application
https://rinormaloku.com/preparing-spring-webapplication
https://rinormaloku.com/setting-up-python-application
https://rinormaloku.com/docker-ization-of-the-services
https://rinormaloku.com/container-izing-everything-else
https://rinormaloku.com/introduction-to-kubernetes
https://rinormaloku.com/kubernetes-practice-pods
https://rinormaloku.com/kubernetes-in-practice-services
https://rinormaloku.com/kubernetes-in-practice-deployments
https://rinormaloku.com/kubernetes-everything-else-practice
https://rinormaloku.com/kubernetes-volumes-in-practice
Подпишись 👉@i_DevOps
Rinor Maloku
Kubernetes and everything else
This series of articles demonstrates Kubernetes and the whole context it is in, and to understand Kubernetes the context, or how I will refer to it "the everything else" is the most difficult part.
👍2
Jenkins
- Сравнение систем CI/CD
- Установка, описание работы агентов
- Управление удаленными серверами
- Первый pipeline
- Простой docker build
- Запуск сборки по комиту
- Скрытие паролей в пайпах
- Multibranch pipeline или обнаружение веток
Подпишись 👉@i_DevOps
- Сравнение систем CI/CD
- Установка, описание работы агентов
- Управление удаленными серверами
- Первый pipeline
- Простой docker build
- Запуск сборки по комиту
- Скрытие паролей в пайпах
- Multibranch pipeline или обнаружение веток
Подпишись 👉@i_DevOps
🔥7