KazDevOps
5.28K subscribers
1.13K photos
25 videos
18 files
1.16K links
Канал о DevOps во всех проявлениях: K8s, CI/CD, AppSec, AI/ML, Cloud, Linux
Поможем с DevOps: https://core247.kz/
По рекламе @UlKonovalova
Download Telegram
Пятница — можно и развлечься

Оказывается, тренироваться в DevOps-практике и смежных отраслях можно и с помощью игр. Например, в одной из таких вы играете за ИТ-директора компании, который должен продвигать разработку ПО в вашей организации. Собрали сервисы и приложения для вас, дорогие коллеги:

1. DevOps
2. Linux
3. DevOps Party Games
4. Git
5. Python, JavaScript, Java
6. 25+ languages

Лайк, репост!

#devops #linux #git #python #java #devopsgames #devopspratice

@DevOpsKaz
👍7🔥3👏1
Эти проекты проверят ваши знания об облачной инфраструктуре, облачных службах и конвейерах Azure.

1. Создайте конвейер CI/CD для .NET
Вы будете использовать Azure DevOps Project для настройки конвейеров непрерывной доставки и интеграции. Можете запустить его, используя готовый код.

2. Внедрите жизненный цикл DevOps с помощью AWS
Используйте инструменты разработчика AWS для хранения исходного кода приложения. В результате ПО будет автоматически создано, протестировано и установлено в AWS или локальную среду.

3. Создайте масштабируемое приложение
Этот проект даст представление об архитектуре приложений. Ваша задача — создать масштабируемое приложение, заложив прочный фундамент на основе строгих принципов.

4. Высокая доступность и отказоустойчивость сайта
Этот проект позволит изучить концепцию добавочного развертывания с использованием Microsoft Exchange Server 2013 для обеспечения высокой доступности и устойчивости сайта.

#devops #git #aws #cicd

@DevOpsKaz
👍821
Коллекция крутых скрытых и неочевидных возможностей Git и GitHub для вас, дорогие читатели. Держите под рукой, когда снова туда зайдете 😉

https://github.com/tiimgreen/github-cheat-sheet

#devops #git #github

@DevOpsKaz
👍5🔥2
DevOps Roadmap 2023

Учебные ресурсы для инженеров DevOps прилагаются. В основном — бесплатные. Самое время подтянуть то, что откладывали 😉

#devops #git #linux #docker #iaac #cloud

@DevOpsKaz
👍72
У нас крутые новости: наша компания Core 24/7 стала Professional Service Partner для GitLab! 🥳 Это означает, что теперь мы сможем предоставлять нашим клиентам высококачественные услуги, связанные с продуктами GitLab, и помогать им использовать этот инструмент более успешно.

Мы получаем доступ к эксклюзивным ресурсам GitLab, у нас есть прямой контакт с экспертами компании и возможность быстро получать поддержку при необходимости.

Для наших клиентов это также означает, что они могут рассчитывать на еще большую квалификацию и опыт наших специалистов.

Если у вас есть вопросы или нужна помощь в использовании GitLab — обращайтесь к нам, мы всегда готовы помочь! Можем начать, например, с аудита инфраструктуры. Ну, или выбирайте ту услугу, которая более актуальна ❤️

#devops #cicd #git #gitlab

@DevOpsKaz
🔥10👍42
Как звездные войны, только полезнее

Нашли репозиторий с многочисленными вопросами по DevOops — аж 2624 штуки.

🔹 Можете проверить свои знании.
🔹 Подготовитесь к собеседованию.
🔹 Проведете собеседование сами.
🔹 Поймете, где ваши слабые стороны.

#devops #linux #git #aws #sre #jenkins

@DevOpsKaz
3👍3
В простых вещах легко забыть о главном. Давайте закрепим ваши знания.

При организации репозиториев GitHub следуйте этим правилам:
🔸Определите различные компоненты вашего проекта в свой репозиторий.
🔸Внутри каждого репозитория создайте отдельные ветки для разработки, тестирования и продакшена.
🔸Договоритесь об именах для репозиториев и веток внутри команды.
🔸Используйте систему отслеживания проблем GitHub для управления задачами и ошибками.
🔸Документируйте репозитории и ветки, включая readme, комментарии к коду и документацию по API и интерфейсам.
🔸Удаляйте все неиспользуемые или устаревшие компоненты, объединяйте все избыточные репозитории.
🔸Помните, что каждый репозиторий должен иметь собственный репозиторий Git.
🔸Если ваш проект большой или сложный, рассмотрите возможность использования подмодулей для управления зависимостями между различными компонентами.

И не забывайте про бекапы!

#git #github #devops

@DevOpsKaz
👍42💩2
🚩 1 сентября врывается в чат!

Недавно у нас спросили, зачем Senior DevOps учиться дальше. Ответ самый банальный, какой только можно представить — чтобы оставаться на плаву. Каждый месяц, а то и неделю появляются новые инструменты, совершенствуются практики и меняется подход к DevOps-задачам.

День знаний напоминает нам, что мозг — это мышца, и ее надо тренировать, как и все остальные. Как новичкам, так и сеньорам. В этот день мы собрали подборку полезных ссылок, которые помогут в ваших тренировках 💪

А ещё мы напоминаем, что вы можете учиться DevOps у наших партнеров из Слёрм по скидке. Продуманные обучающие программы с практикой доступны по кнопке ниже 🤝

Считаем, что лучший способ провести День знаний — выстроить учебный план на будущее.

#devops #september1 #kubernetes #git #aws #cloud #engineer #itkazakhstan #it

@DevOpsKaz
🎉4👍31
Kluctl Webui дает видимость и контроль над вашими развертываниями Kubernetes, независимо от того, происходит ли это через локальную командную строку, конвейер CI/CD или контроллер Kluctl GitOps.

🚩 Переменные источники всех видов (например, file, Git, Vault, K8s Secrets, ...) вместе с шаблонизацией позволяют склеить все воедино и реализовать правильную конфигурацию и поддержку нескольких сред и кластеров.

Kluctl уже работает при помощи инструмента CLI или в качестве решения GitOps. Но с Webui станет гораздо нагляднее...

#devops #kluctl #gitops #cli #git #k8s #kubernetes

@DevOpsKaz
👍711
☄️ Kyverno — приложение для управления политиками безопасности Kubernetes.

Политики безопасности представлены в Kyverno как ресурсы Kubernetes. Они способны проверять, изменять, генерировать и очищать ресурсы Kubernetes, а также проверять подписи образов и артефакты, чтобы обеспечить безопасность цепочки поставок ПО.

🚩 По сути Kyverno позволяет администраторам кластеров управлять специфическими конфигурациями среды независимо от конфигураций ресурсов, применять передовые методы настройки для своих кластеров. Kyverno можно использовать для сканирования существующих ресурсов на наличие best practises или для соблюдения их путем блокировки или изменения запросов API.

Есть и json-версия, которую можно запускать как CLI или веб-приложение с REST API.

Пользуйтесь и делитесь с коллегами 🤝

#devops #cli #kyverno #git #k8s #kubernetes

@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2👾2
⁉️ Как подготовиться к собеседованию на DevOps

🔥 Забирайте себе в закладки — вопросы и упражнения, связанные с DevOps и SRE — всего 2624 единиц знания по темам: #Linux, #Jenkins, #AWS, #SRE, #Prometheus, #Docker, #Python, #Ansible, #Git, #Kubernetes, #Terraform, #OpenStack, #SQL, #NoSQL, #Azure, #GCP, #DNS, #Elastic, #Сеть, #Виртуализация.

💬 Опыт нарабатывается из всего, что нас окружает — коллеги, рабочая практика, скринкасты профессионалов. А теория, конечно, забывается. Эта шпаргалка достойна ваших закладок и поможет быстро найти ответ по подзабытой теме.

Пользуйтесь и делитесь с коллегами 🤝

@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥3
🔥 Теперь бесплатно!

Компания WeaveWorks обанкротилась и сделала бесплатным свой проект Weave GitOps. Это мощное расширение Flux, ведущего движка GitOps и проекта CNCF.

Weave GitOps предоставляет аналитику о развертывании приложений и упрощает внедрение и масштабирование непрерывной доставки.

В этом репозитории представлены компоненты уровня enterprise для продукта weave-gitops, включая создание кластера CAPI и командных рабочих пространств.

Забирайте себе и делитесь с коллегами 🤝

#devops #git #gitops #weaveworks

@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍542👾2