====== Все что должен знать DevOps про Python ====== * [[https://habr.com/ru/articles/571786/|Про DevOps для тех, кто изучает Python]] * [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] * [[https://www.freecodecamp.org/news/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882|Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers]] ===== Реклама ===== * Всем привет! Продолжаем цикл вебинаров на тему "Что должен знать Ops из области Dev". Сегодня нас с Вами ждет один из популярнейших языков программирования. Зачем он нужен DevOps-су? Да хотя бы потому, что Ansible и YAML имеют прямое отношение к Python. А еще, иногда не хватает возможностей Bash и Python - прекрасный кандидат на роль "когда надо в пайплайне запрограммировать что-то посложнее ..." ===== Техническое задание ===== * Научиться использовать базовые элементы языка - структуры данных, алгоритмические конструкции, файловый ввод/вывод, пакеты и модули * Научиться использовать Python для рабы с протоколом HTTP, данными в формате JSON/YAML и регулярными выражениями * Научиться использовать возможности Python в Ansible Playbooks и Jinja2 template * Сделать Python привычным инструментом для автоматизации - наравне с Bash ===== Запись вебинара ===== * Тэги: ===== Методическая подготовка ===== ===== Шаг 1. Что у нас есть для начала =====