IT-KB 🤖
6.81K subscribers
636 photos
76 videos
6 files
787 links
Бесплатное обучение по Windows, Linux, сети, программирование, DevOps от IT-KB.RU

Наши ресурсы:
Блог -> it-kb.ru
Wiki -> wiki.it-kb.ru
Соц.сети -> vk.com/blogitkb
Купить рекламу: https://telega.in/c/ITKB_channel

💾 - @ITKB_Archive

👨‍💻 @itkb_ceo 👀
加入频道
🐍​​Python и DevOps: Ключ к автоматизации Linux

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

В книге:
- Основы Python, включая краткое введение в сам язык.
- Автоматизация обработки текста, использование командной строки и автоматизация работы с файловой системой.
- Утилиты Linux, управление пакетами, системы сборки, мониторинг и телеметрия, а также автоматизация тестирования.
- Облачные вычисления, инфраструктура как код, Kubernetes и бессерверная обработка данных.
- Машинное обучение и инженерия данных с точки зрения DevOps.
- Создание, развертывание и ввод в эксплуатацию проекта машинного обучения.

💾 Скачать

#Книга #RU #Python #DevOps #Docker #Terraform #Kubernetes #Linux
👍16
Если вдруг пропустили актуальные статьи на тему DevOps...

🔹13 распространенных задач в Kubernetes и способы их решения
Cтатья о проблемах в Kubernetes, с которыми часто сталкиваются инженеры-разработчики при запуске новых масштабируемых отказоустойчивых веб-сервисов →

🔹Как настроить Jenkins в режиме высокой доступности

Перевели туториал, как настроить Jenkins в режиме высокой доступности в IBM Cloud. Описанный метод считается cloud-agonistic — его можно использовать с другими облачными провайдерами с учётом различий платформ. При этом применяется IaC, поэтому конфигурацию можно поддерживать на GitHub или в репозитории на основе Git. На настройку понадобится около 30 минут→

🔹 Лучшие друзья: Terraform, Ansible и Jenkins

В ещё одной инструкции объясняем, как использовать Jenkins CI/CD Pipeline для создания инфраструктуры AWS с помощью Terraform и Ansible. Конечный результат — код Terraform, создающий среду AWS с общедоступными подсетями и инстансами EC2 с Ansible Playbook. Когда код помещается в репозиторий GitHub, GitHub Webhook запускает Jenkins CI/CD Pipeline, действия которого зависят от того, куда мы отправляем код — в ветку разработки или в основную→

🔹 Тестирование автоматизации Ansible с помощью Molecule

Если вас интересует работа с Ansible, обратите внимание на этот материал. В нём разбирается, как тестировать роли с помощью Molecule, Docker и Testinfra. Molecule — это проект Red Hat, призванный помочь в тестировании ролей Ansible. Он обеспечивает поддержку тестирования с разными ОС и дистрибутивами. Molecule также является весьма разноплановым проектом, позволяющим использовать множество провайдеров виртуализации, тестовых фреймворков и тестовых сценариев. Такой подход обеспечивает последовательность в разработке и обслуживании ролей→

🔹 Журналы аудита Kubernetes: лучшие практики и настройка

Kubernetes — лидер среди систем оркестрации. С ростом популярности микросервисной разработки K8s проявил себя незаменимым инструментом для управления крупномасштабными приложениями и их развёртыванием. Правда, с обилием возможностей, которые предоставляет Kubernetes, этой системой подчас непросто управлять. В статье заострим внимание на журналах аудита Kubernetes, чтобы записи всех протекающих событий в кластере можно было заполучить по щелчку пальцев→

🔹 Кейс: внедряем устойчивый SRE-подход в компании

В общем, есть компания Reputation, которая собирает для клиентов отзывы из интернета. У Reputation было столько данных и сервисов, что с трудом удавалось мониторить систему вручную и оценивать её надёжность. Порой от клиентов компании прилетали жалобы, например: «Вы не собрали отзывы об этом заведении в TripAdvisor за последние три месяца». Или: «Вы опаздываете с ответами на отзывы по этому отделению». Или: «У меня в Google меньше отзывов, куда делись запросы на отзывы». С этим надо было что-то делать, и в Reputation решили внедрить SRE→


#DevOps #Terraform #Ansible #Jenkins #Kubernetes #SRE
👍111🤯1
🗣 HashiCorp переводит Terraform и Vagrant под закрытую лицензию

Ранее эти проекты распространялись под открытой лицензией Mozilla Public License (MPL) версии 2.0, однако теперь компания объявила о переходе на закрытую Business Source License (BSL) версии 1.1.

По словам сооснователя и технического директора HashiCorp Армона Дадгара, причиной стали некоторые коммерческие компании, которые «паразитируют» на открытом ПО, используя сообщество и код таких проектов в своих целях, при этом мало что возвращая обратно.

Новая лицензия BSL позволит по-прежнему использовать код Terraform и Vagrant в некоммерческих целях и даже в коммерческих продуктах, за исключением случаев создания прямых конкурентов решениям HashiCorp.

👀 Источник

#Linux #Terraform #Vagrant
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7💔5👎3👍2👀2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74