Конвейер CI/CD для Java-приложения в Kubernetes + Jenkins
Теория — это хорошо, но подсмотреть чужой опыт на практике — бесценно. Специально для этой цели делимся с вами видео, где инженер за 3 часа строит пайплайн для Java-приложения в Kubernetes с помощью Jenkins. Каждое свое действие он объясняет, так что вопросов быть не должно.
По традиции предлагаем использовать Яндекс Браузер со встроенным синхронным переводчиком, если видео на английском пока даются тяжело 😉
Пользуйтесь и делитесь с коллегами 🤝
#kubernetes #devops #jenkins #nexus #docker #cicd #java
@DevOpsKaz
Теория — это хорошо, но подсмотреть чужой опыт на практике — бесценно. Специально для этой цели делимся с вами видео, где инженер за 3 часа строит пайплайн для Java-приложения в Kubernetes с помощью Jenkins. Каждое свое действие он объясняет, так что вопросов быть не должно.
По традиции предлагаем использовать Яндекс Браузер со встроенным синхронным переводчиком, если видео на английском пока даются тяжело 😉
Пользуйтесь и делитесь с коллегами 🤝
#kubernetes #devops #jenkins #nexus #docker #cicd #java
@DevOpsKaz
YouTube
CICD pipeline for Java application to deploy on kubernetes cluster using Jenkins | Devops Project
If you want to book a call ( paid ) with me then you can refer below form
https://docs.google.com/forms/d/e/1FAIpQLSfOf5hww5JuT9kBiZFB5W-2hKnZVAlhVyC7O6xSqfwNbVDdZg/viewform?usp=sf_link
💡 💡 💡 💡 💡
Video might be long but I have discussed many things…
https://docs.google.com/forms/d/e/1FAIpQLSfOf5hww5JuT9kBiZFB5W-2hKnZVAlhVyC7O6xSqfwNbVDdZg/viewform?usp=sf_link
💡 💡 💡 💡 💡
Video might be long but I have discussed many things…
👍8❤2⚡1
Что общего у Docker, Kubernetes и Prometheus? Все они написаны на языке программирования Go.
👉 В практической книге Cloud Native Go показано, как использовать сильные стороны Go для разработки масштабируемых и устойчивых облачных служб в непредсказуемом окружении.
Вы узнаете, как конструировать такие приложения, познакомитесь с приемами создания низкоуровневых функций Go, шаблонами проектирования и архитектурными решениями.
Будет полезно опытным разработчикам, инженерам веб-приложений и инженерам по надежности, которые решают задачи управления и развертывания облачных приложений.
#devops #devopsbooks
@DevOpsKaz
👉 В практической книге Cloud Native Go показано, как использовать сильные стороны Go для разработки масштабируемых и устойчивых облачных служб в непредсказуемом окружении.
Вы узнаете, как конструировать такие приложения, познакомитесь с приемами создания низкоуровневых функций Go, шаблонами проектирования и архитектурными решениями.
Будет полезно опытным разработчикам, инженерам веб-приложений и инженерам по надежности, которые решают задачи управления и развертывания облачных приложений.
#devops #devopsbooks
@DevOpsKaz
👍7⚡1🔥1
GitLab 16.2 уже здесь.
Несколько основных моментов:
👉 Узнать больше о релизе
Напоминаем, что наша компания Core 24/7 — Professional Service Partner для GitLab! Мы получаем доступ к эксклюзивным ресурсам GitLab, у нас прямой контакт с экспертами компании и возможность быстро получать поддержку при необходимости.
👉 Следовательно, мы можем настроить GitLab вашей компании максимально эффективно — обращайтесь.
#devops #gitlab
@DevOpsKaz
Несколько основных моментов:
• Совершенно новый интерфейс редактора форматирования текста • Автоматический запуск синхронизации Flux • Поддержка подписи без ключа с помощью Cosign👉 Узнать больше о релизе
Напоминаем, что наша компания Core 24/7 — Professional Service Partner для GitLab! Мы получаем доступ к эксклюзивным ресурсам GitLab, у нас прямой контакт с экспертами компании и возможность быстро получать поддержку при необходимости.
👉 Следовательно, мы можем настроить GitLab вашей компании максимально эффективно — обращайтесь.
#devops #gitlab
@DevOpsKaz
👍4❤2🔥1
nxs-data-anonymizer — инструмент для анонимизации баз данных
Поддерживает PostgreSQL (все версии) и MySQL/MariaDB/Percona (все версии).
Решение строится на следующих основных идеях:
⚙️ Потоковая обработка данных. Не обязательно предварительно готовить и сохранять где-то на диске дамп исходной базы. Инструмент может менять на лету данные, которые ему передаются на stdin. А выдавать всё — на stdout.
⚙️ Значения описываются Go template. То, на что вы хотите заменить нужные вам ячейки в таблице, определяется шаблонами как в Helm, который многим должен быть знаком.
⚙️ Использование условий и данных других ячеек в строке. Фильтры могут быть гибкими и делать те или иные подстановки в зависимости от значений других (или даже себя самого) ячеек в той же строке.
⚙️ Проверка уникальности данных.
Подробный рассказ про инструмент в статье на Хабре.
💻 Ссылка на GitHub
Поддерживает PostgreSQL (все версии) и MySQL/MariaDB/Percona (все версии).
Решение строится на следующих основных идеях:
⚙️ Потоковая обработка данных. Не обязательно предварительно готовить и сохранять где-то на диске дамп исходной базы. Инструмент может менять на лету данные, которые ему передаются на stdin. А выдавать всё — на stdout.
⚙️ Значения описываются Go template. То, на что вы хотите заменить нужные вам ячейки в таблице, определяется шаблонами как в Helm, который многим должен быть знаком.
⚙️ Использование условий и данных других ячеек в строке. Фильтры могут быть гибкими и делать те или иные подстановки в зависимости от значений других (или даже себя самого) ячеек в той же строке.
⚙️ Проверка уникальности данных.
Подробный рассказ про инструмент в статье на Хабре.
💻 Ссылка на GitHub
👍6🔥3❤2⚡1
Сегодня у нас ребрендинг — обновили логотип и фирменный стиль постов, чтобы быть визуально ближе к нашей компании Core 24/7.
👇🏼Напишите в комментариях, что думаете по поводу нового лого канала.
Всех обняли ❤️
@DevOpsKaz
👇🏼Напишите в комментариях, что думаете по поводу нового лого канала.
Всех обняли ❤️
@DevOpsKaz
🔥25👍9❤5🤮1
Forwarded from DevOpsDays Almaty 2025
📢 DevOpsDays Almaty 2023: билеты уже в продаже!
Мы закончили прием заявок от экспертов, а это значит, что уже скоро IT-конференция DevOpsDays познакомит вас со всеми спикерами мероприятия.
👉 А уже сегодня вы можете купить билет на DevOpsDays '23 в Алматы и забронировать свое участие.
Если живете в Астане или Караганде, то вход на территорию Astana Hub и Terricon valley бесплатный — именно там вы сможете смотреть конференцию онлайн.
Присоединяйтесь и делитесь новостью с коллегами. Ждем вас!
👉 Узнать больше о DevOpsDays '23
#devops #devopsdays #devopsdaysalmaty #devopsdays23
Мы закончили прием заявок от экспертов, а это значит, что уже скоро IT-конференция DevOpsDays познакомит вас со всеми спикерами мероприятия.
👉 А уже сегодня вы можете купить билет на DevOpsDays '23 в Алматы и забронировать свое участие.
Если живете в Астане или Караганде, то вход на территорию Astana Hub и Terricon valley бесплатный — именно там вы сможете смотреть конференцию онлайн.
Присоединяйтесь и делитесь новостью с коллегами. Ждем вас!
👉 Узнать больше о DevOpsDays '23
#devops #devopsdays #devopsdaysalmaty #devopsdays23
👍5🎉2🥱2
Вышла новая версия Zabbix — 7.0.0 alpha3!
Что нового в релизе:
Пусть ваш распределенный мониторинг становится еще эффективнее 🤝
👉 Посмотреть подробности релиза
#devops #monitoring #zabbix
@DevOpsKaz
Что нового в релизе:
• Новый виджет «Датчик» • Новый виджет «Топ триггеров» • Улучшенное ведение журнала аудита• Хотфиксы и десяток других функций и улучшенийПусть ваш распределенный мониторинг становится еще эффективнее 🤝
👉 Посмотреть подробности релиза
#devops #monitoring #zabbix
@DevOpsKaz
👍8⚡2🔥1
Эти ребята внедряют, сопровождают и обучают ElasticSearch и OpenSearch
Они разбираются в кейсах безопасности, логирования, поиска и APM-мониторинга. Создадут для вас систему управления событиями информационной безопасности.
Вы всегда будете знать:
⚡️ кто и когда создал или удалил новую учетку или группу в AD или Linux
⚡️ кто открывал, создавал или удалял файлы на файловом хранилище
⚡️ кто и когда подключался к 1С, веб-ресурсам, рабочим станциям, серверам или по VPN
⚡️ какие веб-ресурсы посещали пользователи (например, по данным прокси Касперского)
⚡️ когда происходит подбор пароля
Все данные визуализируют в Kibana/OpenSearch Dashboards, чтобы вы могли видеть полную картину. По каждому событию настроят уведомления и проконсультируют по эффективному использованию этих систем.
Если у вас уже есть в эксплуатации ElasticSearch/OpenSearch, они займутся его развитием и сопровождением или проведут обучение по ElasticSearch и OpenSearch.
Запрос можно оставить через форму обратной связи на их сайте.
Они разбираются в кейсах безопасности, логирования, поиска и APM-мониторинга. Создадут для вас систему управления событиями информационной безопасности.
Вы всегда будете знать:
⚡️ кто и когда создал или удалил новую учетку или группу в AD или Linux
⚡️ кто открывал, создавал или удалял файлы на файловом хранилище
⚡️ кто и когда подключался к 1С, веб-ресурсам, рабочим станциям, серверам или по VPN
⚡️ какие веб-ресурсы посещали пользователи (например, по данным прокси Касперского)
⚡️ когда происходит подбор пароля
Все данные визуализируют в Kibana/OpenSearch Dashboards, чтобы вы могли видеть полную картину. По каждому событию настроят уведомления и проконсультируют по эффективному использованию этих систем.
Если у вас уже есть в эксплуатации ElasticSearch/OpenSearch, они займутся его развитием и сопровождением или проведут обучение по ElasticSearch и OpenSearch.
Запрос можно оставить через форму обратной связи на их сайте.
👍7
Когда-то нас всех называли компьютерщиками, а позже сисадминами — и тестировщиков, и программистов, и devops'ов...
Сегодня мы отмечаем день, который всех нас отсылает к корням 🥳
И пусть хейтеры, которые думают, что мы бездельничаем, знают — сперва мы настроили всё так, чтобы оно работало и без нас 😉
С праздником, дорогие ❤️
#devops #sysadminday #sysadmin
@DevOpsKaz
Сегодня мы отмечаем день, который всех нас отсылает к корням 🥳
И пусть хейтеры, которые думают, что мы бездельничаем, знают — сперва мы настроили всё так, чтобы оно работало и без нас 😉
С праздником, дорогие ❤️
#devops #sysadminday #sysadmin
@DevOpsKaz
🔥37👍5❤1
Руководство по сертификации Kubernetes в 2023
Есть три основных сертификата:
🎗CKAD — для инженеров, которые создают, развертывают и настраивают приложения
🎗CKA — для системных администраторов и облачных инженеров, которые развертывают кластеры и управляют ими
🎗CKS — для экспертов по безопасности Kubernetes (у вас должен быть сертификат CKA)
Сертификация KCNA (Kubernetes and Cloud Native Associate), предоставляет знания об облачных приложениях.
💰Сколько стоит сертификация Kubernetes?
CKAD, CKA и CKS стоят по 395$ каждый.
📡 Что важно знать об экзамене
Оценивают с помощью двухчасового экзамена на реальных задач Kubernetes. Две попытки включены в стоимость. Вы получаете сертификат и цифровой значок на 3 года.
Обновленный курс запускается в течение 4-8 недель после каждого релиза.
👉 Лучший способ пройти сертификацию — пройти обучение Kubernetes и закрепить теорию практикой. Для этого вы можете выбрать курсы от нашего партнёра Слёрм. Для наших подписчиков скидка 😉
С днем сисадмина! 🥳
@DevOpsKaz
Есть три основных сертификата:
🎗CKAD — для инженеров, которые создают, развертывают и настраивают приложения
🎗CKA — для системных администраторов и облачных инженеров, которые развертывают кластеры и управляют ими
🎗CKS — для экспертов по безопасности Kubernetes (у вас должен быть сертификат CKA)
Сертификация KCNA (Kubernetes and Cloud Native Associate), предоставляет знания об облачных приложениях.
💰Сколько стоит сертификация Kubernetes?
CKAD, CKA и CKS стоят по 395$ каждый.
📡 Что важно знать об экзамене
Оценивают с помощью двухчасового экзамена на реальных задач Kubernetes. Две попытки включены в стоимость. Вы получаете сертификат и цифровой значок на 3 года.
Обновленный курс запускается в течение 4-8 недель после каждого релиза.
👉 Лучший способ пройти сертификацию — пройти обучение Kubernetes и закрепить теорию практикой. Для этого вы можете выбрать курсы от нашего партнёра Слёрм. Для наших подписчиков скидка 😉
С днем сисадмина! 🥳
@DevOpsKaz
👍7❤2👎2
Forwarded from DevOpsDays Almaty 2025
Продолжаем знакомиться со спикерами DevOpsDays Almaty'23
✨Павел Притчин
СТО в Dodo Engineering
Павел отвечает за технические команды, инфраструктуру, хэдов и техлидов в продуктах. Он занимался вопросами надежности и процессов вокруг стабильности. Продвигал SRE-подход, внедрял дежурства, овнерство компонентов. За 2 года масштабировал рост разработки в 2 раза. Драйвил технические гильдии. И, конечно, распиливал монолит. Также он автор и ведущий подкаста «Разговоры СТО».
На DevOpsDays Almaty 23 Павел расскажет о том, как организовать дежурства, чтобы разработчики дежурили по своим сервисам. Это нужно, чтобы не было ситуаций, когда одни пишут код, другие за него отвечают, или 10 человек дежурят по всей системе.
👉🏻 Регистрируйтесь на DevOpsDays Almaty’23 и не пропускайте ни одного докладчика — интересного будет много.
#devops #devopsdays #speakers
@devopsdayskz
✨Павел Притчин
СТО в Dodo Engineering
Павел отвечает за технические команды, инфраструктуру, хэдов и техлидов в продуктах. Он занимался вопросами надежности и процессов вокруг стабильности. Продвигал SRE-подход, внедрял дежурства, овнерство компонентов. За 2 года масштабировал рост разработки в 2 раза. Драйвил технические гильдии. И, конечно, распиливал монолит. Также он автор и ведущий подкаста «Разговоры СТО».
На DevOpsDays Almaty 23 Павел расскажет о том, как организовать дежурства, чтобы разработчики дежурили по своим сервисам. Это нужно, чтобы не было ситуаций, когда одни пишут код, другие за него отвечают, или 10 человек дежурят по всей системе.
👉🏻 Регистрируйтесь на DevOpsDays Almaty’23 и не пропускайте ни одного докладчика — интересного будет много.
#devops #devopsdays #speakers
@devopsdayskz
🔥5👍2
Продолжаем делиться опытом по выходным через книги.
👉 Сегодня это — книга Terraform: инфраструктура на уровне кода. Автор — Евгений Брикман.
Кому будет полезно: абсолютно всем, кто отвечает за уже написанный код. Это относится к сисадминам, специалистам по эксплуатации, релиз-, SR-, DevOps-инженерам, разработчикам инфраструктуры, разработчикам полного цикла, руководителям инженерной группы и техническим директорам.
💥Вы не только научитесь управлять инфраструктурой в виде кода, используя Terraform, но и узнаете, как это вписывается в общую концепцию DevOps.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
👉 Сегодня это — книга Terraform: инфраструктура на уровне кода. Автор — Евгений Брикман.
Кому будет полезно: абсолютно всем, кто отвечает за уже написанный код. Это относится к сисадминам, специалистам по эксплуатации, релиз-, SR-, DevOps-инженерам, разработчикам инфраструктуры, разработчикам полного цикла, руководителям инженерной группы и техническим директорам.
💥Вы не только научитесь управлять инфраструктурой в виде кода, используя Terraform, но и узнаете, как это вписывается в общую концепцию DevOps.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
👍12❤5🔥1
Понедельник начинается не с кофе.
💥Представляем бесплатные курсы и сертификацию от Oracle — только до 31 августа.
Получайте навыки в области облачной инфраструктуры, искусственного интеллекта, машинного обучения, управления данными, бизнес-процессов приложений.
1. Выберите схему обучения из списка экзаменов.
2. Присоединяйтесь к гонке за сертификацию
3. Подготовьтесь к экзамену
4. Выполняйте отраслевые задания в конкурсе, получайте награды и выигрывайте призы.
👉 Если учиться на английском пока тяжело, вы можете присмотреться к курсам Слёрм и выбрать направление по душе. Для наших подписчиков действует скидка.
Пользуйтесь и делитесь с коллегами 🤝
#devops #oracle #freecourse #cloud
@DevOpsKaz
💥Представляем бесплатные курсы и сертификацию от Oracle — только до 31 августа.
Получайте навыки в области облачной инфраструктуры, искусственного интеллекта, машинного обучения, управления данными, бизнес-процессов приложений.
1. Выберите схему обучения из списка экзаменов.
2. Присоединяйтесь к гонке за сертификацию
3. Подготовьтесь к экзамену
4. Выполняйте отраслевые задания в конкурсе, получайте награды и выигрывайте призы.
👉 Если учиться на английском пока тяжело, вы можете присмотреться к курсам Слёрм и выбрать направление по душе. Для наших подписчиков действует скидка.
Пользуйтесь и делитесь с коллегами 🤝
#devops #oracle #freecourse #cloud
@DevOpsKaz
👍7🔥1
CORE 24/7 в поисках сильного и талантливого инженера
Вакансия: Middle+ DevOps/SRE
Локация: Алматы
Формат: Гибрид
Зарплатная вилка: от 500 тыс. тенге
Чем предстоит заниматься:
— Поддерживать production так, чтобы бизнес мог быть спокоен
— Спасать клиентов в случае аварий: быстро, решительно, профессионально
— Выстраивать процессы CI/CD
— Переносить приложения клиента (на любом языке, фреймворке и технологии) в Kubernetes. Запускать и настраивать их
— Искать способы сделать более надежными и быстрыми базы данных, серверы очередей и прочий софт
— Разрушать стену между разработкой и системным администрированием
С кем вы будете работать:
— С клиентом, тимлидом и ПМом, которые всегда помогут, обучат и направят
— С внутренними командами, разрабатывающими инструменты, сервисы и технологии для упрощения работы
Требования:
— Отличные знания Linux-систем — ежедневная эксплуатация от 3 лет, опыт в DevOps — от 1 года
— Понимание того, как функционируют современные веб-приложения, и опыт их эксплуатации — от 3 лет
— Понимание веб-стека (HTTP, TCP/IP), устройства и работы сетей, базовые умения работы с iptables
— Понимание принципов работы СУБД, а также построения и эксплуатации распределенных систем
— Умение сформулировать алгоритм и уверенно писать скрипты
Плюшки:
— Тренажерный зал, английский, обучение от Слёрм, теннисный стол, PlayStation, тимбилдинги
👉 Писать сюда
Вакансия: Middle+ DevOps/SRE
Локация: Алматы
Формат: Гибрид
Зарплатная вилка: от 500 тыс. тенге
Чем предстоит заниматься:
— Поддерживать production так, чтобы бизнес мог быть спокоен
— Спасать клиентов в случае аварий: быстро, решительно, профессионально
— Выстраивать процессы CI/CD
— Переносить приложения клиента (на любом языке, фреймворке и технологии) в Kubernetes. Запускать и настраивать их
— Искать способы сделать более надежными и быстрыми базы данных, серверы очередей и прочий софт
— Разрушать стену между разработкой и системным администрированием
С кем вы будете работать:
— С клиентом, тимлидом и ПМом, которые всегда помогут, обучат и направят
— С внутренними командами, разрабатывающими инструменты, сервисы и технологии для упрощения работы
Требования:
— Отличные знания Linux-систем — ежедневная эксплуатация от 3 лет, опыт в DevOps — от 1 года
— Понимание того, как функционируют современные веб-приложения, и опыт их эксплуатации — от 3 лет
— Понимание веб-стека (HTTP, TCP/IP), устройства и работы сетей, базовые умения работы с iptables
— Понимание принципов работы СУБД, а также построения и эксплуатации распределенных систем
— Умение сформулировать алгоритм и уверенно писать скрипты
Плюшки:
— Тренажерный зал, английский, обучение от Слёрм, теннисный стол, PlayStation, тимбилдинги
👉 Писать сюда
❤15💩1
💥Умопомрачительно большое руководство по веб-сервисам AWS
Например, там есть полный список инструментов и интеграций, учебные ресурсы, образцы кода и библиотеки, стать и руководства — в общем, информации хватит на целый год 😉
Сохраняйте себе и делитесь с коллегами. Можно даже PDF-ку выгрузить 🤝
#devops #github #aws #cloud
@DevOpsKaz
Например, там есть полный список инструментов и интеграций, учебные ресурсы, образцы кода и библиотеки, стать и руководства — в общем, информации хватит на целый год 😉
Сохраняйте себе и делитесь с коллегами. Можно даже PDF-ку выгрузить 🤝
#devops #github #aws #cloud
@DevOpsKaz
👍8🔥3
💥Разыгрываем бесплатную консультацию по DevOps-вопросам с топами нашей компании Core 24/7.
👉 3 победителя смогут задать вопросы техлиду и узнать, почему то или иное решение не работает, как настроить процесс эффективнее и от чего стоит отказаться.
Условия конкурса:
🤝 Делитесь с коллегами и ожидайте нашего звонка
#devops #devsecops #cloud #kubernetes #docker #terraform #giltab
@DevOpsKaz
👉 3 победителя смогут задать вопросы техлиду и узнать, почему то или иное решение не работает, как настроить процесс эффективнее и от чего стоит отказаться.
Условия конкурса:
• Быть подписчиком KazDevOps• Рассказать о своей ситуации вкратце в комментах под этим постом — 1-2 предложения о проблеме, задаче или амбициях, связанных с DevOps• Дождаться розыгрыша — победителей объявим 10 августа: проверим условия выше и рандомом определим 3 человек, которые представляют свой бизнес или работают в компании🤝 Делитесь с коллегами и ожидайте нашего звонка
#devops #devsecops #cloud #kubernetes #docker #terraform #giltab
@DevOpsKaz
👍14🔥6
Коллеги из Stateofdb подготовили отчёт о популярности баз данных в 2023 году.
Инфографику можете посмотреть в карточках 👆
Рассказываем вкратце:
Делитесь с коллегами, чтобы вместе похоронить Microsoft Access 🥳
#devops #db #databases
@DevOpsKaz
Инфографику можете посмотреть в карточках 👆
Рассказываем вкратце:
• почти все опрошенные отдали предпочтение либо SQL, либо SQL + NoSQL, и очень немногие указали, что выбрали бы только NoSQL • Postgres — самая известная и используемая БД в этом списке, за ней следуют Mongo и MySQL
• Postgres — лучший выбор при запуске нового проекта. Microsoft Access и Oracle DB всегда были в конце списка.
• Postgres также в топе по рейтингу, но Planetscale близкоДелитесь с коллегами, чтобы вместе похоронить Microsoft Access 🥳
#devops #db #databases
@DevOpsKaz
🔥9👍5⚡1
