DevOps – Telegram
DevOps
8.45K subscribers
1.47K photos
809 videos
28 files
1.75K links
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Download Telegram
Обложки компьютерных журналов 80-90-х годов

Подписывайтесь на канал 👉@tipsysdmin
👍2💩21
90DaysOfDevOps

Я использую это хранилище для документирования моего путешествия по изучению DevOps. Я начал этот процесс 1 января 2022 года и планирую продолжить его до 31 марта. Я буду посвящать по одному часу каждый день, включая выходные, чтобы получить фундаментальное понимание различных аспектов DevOps. Это будет 90-дневный период интенсивного обучения. 2022 и 2023 гг.

https://github.com/MichaelCade/90DaysOfDevOps

#devops #девопс

Подпишись 👉@i_DevOps
👍5
Запускаем Kubernetes Ingress-контроллер c публичным ip на домашнем ноутбуке

Работа с Ingress-контроллерами обычно предполагает работу с Kubernetes в облаке, где внешние ip присваиваются автоматически. Я изучаю Kubernetes, обходясь обычным ноутбуком за NAT, на котором в виртуальных машинах запущены разные разновидности Kubernetes. Когда я разбирался с Ingress-контроллером, у меня возникло непреодолимое желание завести в него публичный ip и обратиться к нему извне. Давайте посмотрим, как это можно сделать.

Публичный ip я решил позаимствовать у vps. Для этого в reg.ru (не реклама, просто здесь все заработало) я арендовал на пару часов виртуалку с ubuntu20.04 на борту и парой ip адресов. Один будем использовать для доступа по ssh, второй снимем с интерфейса виртуальной машины и заведем в наш Kubernetes (работу можно организовать и проще, DNATами, но так интересней). Понятно, что публичные ip адреса, указанные далее, у каждого будут свои, и их необходимо заменить соответственно.

https://habr.com/ru/post/717842/

#devops #девопс

Подпишись 👉@i_DevOps
👍31
Развертывание копий Zabbix на Ansible

Недавно выпала задача по развертке копий основного Zabbix-server на несколько машин, дабы хранить конфиги на разных серверах, да и еще всунуть это в CI/CD GitLab. Взял Ansible и начал писать плейбук.

https://habr.com/ru/post/717814/

#devops #девопс

Подпишись 👉@i_DevOps
👍4
Резервное копирование и восстановление Etcd на кластере Kubernetes [Учебное пособие]

В этом уроке по kubernetes вы узнаете о резервном копировании и восстановлении etcd на кластере Kubernetes с помощью снимка etcd.

В архитектуре Kubernetes etcd является неотъемлемой частью кластера. Все объекты кластера и их состояние хранятся в etcd. Несколько вещей, которые вы должны знать о etcd с точки зрения Kubernetes.

https://devopscube.com/backup-etcd-restore-kubernetes

#devops #девопс

Подпишись 👉@i_DevOps
👍1
Как развивался DevOps: от начала времен до ArgoCD и IaC

Привет, меня зовут Сергей — я руководитель DevOps-направления KTS.

Мы в компании периодически партнёримся с интересными ребятами и вместе организуем мероприятия: встреча предпринимателей, онлайн-квартирник, День продакт-менеджмента. Этот цикл из трёх статей — текстовая версия выступления со Дня Техдира. Выступление было подготовлено совместно с Southbridge и у него два автора: ергей Маленко, Сергей Болдырев.

Доклад был посвящён истории развития деплоя приложений, основным моделям и их сравнению. Мы достаточно детально пройдёмся по Pull-модели и покажем, как с помощью «передовых» инструментов организовать управление инфраструктурой больших проектов и дать возможность разработчикам самостоятельно заказывать элементы в инфраструктуре под нужды своих приложений.

https://habr.com/ru/company/kts/blog/723148/

#devops #девопс

Подпишись 👉@i_DevOps
👍2🔥1
Иерархические пространства имен в Kubernetes: объясняем на примере

Пространства имен — критически важный ресурс для поддержки мультитенантной архитектуры кластера Kubernetes. Но ими трудно управлять при работе с крупномасштабными мультитенантными кластерами. К счастью, процесс можно упростить, добавив в Kubernetes функцию иерархических пространств имен. Команда VK Cloud перевела статью о том, как это сделать.

Это статья для тех, у кого есть общее представление о Kubernetes, кластерах, контейнерах и подах. Также потребуются базовые знания о пространствах имен в Kubernetes.

Rus https://habr.com/ru/company/vk/blog/717938/

Eng https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Hierarchical-Kubernetes-namespaces-explained-by-example

#devops #девопс

Подпишись 👉@i_DevOps
👍1👎1
На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056

Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
💩5👍4👎1
Media is too big
VIEW IN TELEGRAM
Docker Tutorial for Beginners

#devops #девопс

Подпишись 👉@i_DevOps
👍3
Гибридный Kubernetes-кластер из bare metal и динамически подключаемых облачных виртуальных машин

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

Мы решили сделать гибридный кластер Kubernetes на базе существующего bare-metal-кластера, чтобы на лету заказывать узлы у облачного провайдера, когда в основном кластере заканчиваются ресурсы; разворачивать на этих узлах нужные окружения для тестов; сворачивать окружения после выхода изменений в production и отключать узлы. Для этого мы воспользовались модулем cloud-provider-openstack, который входит в состав Kubernetes-платформы Deckhouse.

#devops #девопс

Подпишись 👉@i_DevOps
👍1
Media is too big
VIEW IN TELEGRAM
Как стать DevOps Инженером с Нуля, что учить и в каком порядке

00:00 – 1. Вступление
01:06 – 2. Всевозможные компетенции DevOps инженера
10:35 – 3. Кому проще стать DevOps
15:01 – 4. Что учить по минимуму и в каком порядке
30:04 – 4.1. Основы Network TCP/IP
31:36 – 4.2. Администрирование Windows
34:09 – 4.3. Основы Linux
35:54 – 4.4. Ansible
36:48 – 4.5. Git
37:37 – 4.6. GitHub
38:04 – 4.7. Jenkins
38:23 – 4.8. Docker+DockerHub
38:44 – 4.9. Cloud Platform AWS
42:10 – 4.10. CloudFormation + Terraform
43:25 – 5. Курс DevOps Engineering в JohnBryce, Израиль
49:12 – 6. Как стать профессиональным DevOps инженером
54:24 – 7. Эпилог

источник

#devops #девопс

Подпишись 👉@i_DevOps
👍10🤡2👎1