es
Feedback
DevOps

DevOps

Ir al canal en Telegram

Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter

Mostrar más
8 754
Suscriptores
-424 horas
-67 días
-1530 días
Archivo de publicaciones
DevOps
8 756
Айтишное сообщество в телеграм поделилось 3 каналами, которые помогут вам прокачать свои скиллы: IT библиотека – авторы за св
Айтишное сообщество в телеграм поделилось 3 каналами, которые помогут вам прокачать свои скиллы: IT библиотека – авторы за свои деньги выкупают платные книги по айти и выкладывают в канал. Прокачивай навыки и экономь на обучении. Linux Education – фишки линукса, обзоры дистрибутивов и недооцененных функций. Освой новую операционку за пару дней. Unreal Engine Education – канал от разрабов Mortal Combat по разработке игр. Инструкции, реальные примеры и всё в понятных картинках.

DevOps
8 756
Шпаргалка по ansible #devops #девопс #ansible Подпишись 👉@i_DevOps

DevOps
8 756
Docker Security Cheat Sheet (Безопасность Docker - серия шпаргалок OWASP) https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html #devops #девопс #Docker #OWASP Подпишись 👉@i_DevOps

DevOps
8 756
Инженер DevOps и разработчик/сисадмин: в чем разница? С появлением методологии DevOps, многие традиционные роли в IT трансфор
Инженер DevOps и разработчик/сисадмин: в чем разница? С появлением методологии DevOps, многие традиционные роли в IT трансформируются именно в этом направлении. Наиболее распространенным является переход с позиции системного администратора или разработчика на позицию DevOps-инженера. Чаще всего сравнивают именно профессии системного администратора и специалиста по DevOps. Эти роли разделяют ряд общих задач, но существуют и фундаментальные различия между ними. Системные администраторы не участвуют в процессе разработки программного обеспечения. DevOps-инженеры играют более активную роль. Они сосредоточены на работе над всем жизненным циклом продукта, а системные администраторы участвуют только на стадии его эксплуатации. Далее #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 756
В Kubernetes-платформе Deckhouse v1.32 появились модули ceph-csi и snapshot-controller Вчера состоялся новый стабильный релиз
В Kubernetes-платформе Deckhouse v1.32 появились модули ceph-csi и snapshot-controller Вчера состоялся новый стабильный релиз платформы Deckhouse — v1.32. Расскажем о самых важных изменениях в этом релизе, среди которых — два новых модуля, новая версия Ingress-контроллера и ряд улучшений для существующих компонентов. #devops #девопс #docker Подпишись 👉@i_DevOps

DevOps
8 756
Все ушли, а мы остались! Выбираем отечественную экосистему для управления ИТ-инфраструктурой, виртуализацией, биллингом и веб
Все ушли, а мы остались! Выбираем отечественную экосистему для управления ИТ-инфраструктурой, виртуализацией, биллингом и веб-серверами. @ispsystem_ru - канал разработчика платформ управления ИТ-инфраструктурой, виртуализацией и сайтами ISPsystem. - публикуем новости индустрии; - рассказываем о релизах и фичах продуктов своей экосистемы; - делимся лайфхаками как построить хостинг и облако, эффективно управлять железом. Хочешь получать актуальные новости облачной и ИТ-инфраструктурной индустрии, полезные рецепты по созданию хостинга и облака? Присоединяйся! Подписывайся на канал https://t.me/ispsystem_ru

DevOps
8 756
Добавь больше Dev в свой Ops! Инженеры, которые знакомы с Python, но хотят больше погрузиться в разработку, могут легко это с
Добавь больше Dev в свой Ops! Инженеры, которые знакомы с Python, но хотят больше погрузиться в разработку, могут легко это сделать на 3-дневном интенсиве от Слёрмаhttps://slurm.club/3sQDrCc . Всего три дня, и ты – мастер-джедай в Питоне: сможешь сразу же применить знания в работе, усилишь экспертизу на стыке dev и ops, повысишь свою конкурентоспособность.

DevOps
8 756
Новые возможности werf: CI/CD на основе werf и Argo CD В этой статье мы рассмотрим новый экспериментальный режим совместной р
Новые возможности werf: CI/CD на основе werf и Argo CD В этой статье мы рассмотрим новый экспериментальный режим совместной работы Open Source-утилиты werf и инструмента для непрерывной доставки Argo CD, объединяющий в себе возможности и удобства обоих проектов в рамках одного CI/CD-процесса. Сейчас идет активная разработка этих возможностей werf, но в первом приближении функционал уже доступен и готов к использованию. #devops #девопс #werf Подпишись 👉@i_DevOps

DevOps
8 756
Nginx. О чем не пишут в книгах Эта статья родилась случайно. Слоняясь по книжному фестивалю и наблюдая, как дочка пытает конс
Nginx. О чем не пишут в книгах Эта статья родилась случайно. Слоняясь по книжному фестивалю и наблюдая, как дочка пытает консультантов, заставляя их искать Иэна Стюарта, мой глаз зацепился за знакомые буквы на обложке: "Nginx". #devops #девопс #Nginx Подпишись 👉@i_DevOps

DevOps
8 756
Бизнесу нужны специалисты по кибербезопасности Спрос на таких экспертов за последний год вырос в полтора раза. Сотрудники в о
Бизнесу нужны специалисты по кибербезопасности Спрос на таких экспертов за последний год вырос в полтора раза. Сотрудники в области информационной безопасности помогают бизнесу избегать утечек данных, сохранять репутацию и клиентов. 25 мая в 19:00 совместная магистратура ВШЭ и Нетологии проведёт день открытых дверей «Как построить карьеру в кибербезопасности». На онлайн‑дискуссии вы узнаете: 1️⃣ какие возможности открывает обучение в магистратуре и зададите вопросы руководителю программы; 2️⃣ какие эксперты востребованы на рынке и какие навыки стоит развивать, чтобы реализовать себя в сфере; 3️⃣ какие документы необходимы, этапы поступления и варианты оплаты обучения. Присоединяйтесь → https://netolo.gy/imJ

DevOps
8 756
Топ-10 опций команды docker run Консольная команда docker run имеет около сотни опций, в том числе -d, -i, -t, -v и -w. В данной статье рассмотрим десять наиболее популярных опций, с которыми наверняка придется работать. Давайте разберемся! Пример команды с опциями, которые будут рассмотрены в данной статье: docker run \ --rm \ --detach \ --env KEY=VALUE \ --ip 10.10.9.75 \ --publish 3000:3000 \ --volume my_volume \ --name my_container \ --tty --interactive \ --volume /my_volume \ --workdir /app \ IMAGE bash Начнем с азов. Консольная команда docker run создает из docker-образа контейнер (точнее создает доступный для записи слой поверх слоев, содержащихся в docker-образе) и запускает его (выполняет указанную команду). В общем виде это выглядит так: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Команда docker run очень похожа на комбинацию команд docker create ... и docker start ..., подробнее о которых можно узнать в официальной документации. Топ-10 опций команды docker run в алфавитном порядке. --detach, -d - по умолчанию, docker-контейнер запускается присоединенным (attached) к стандартным потокам ввода-вывода. Параметр -d, --detach позволяет запускать контейнер в фоне и не выводить на экран содержимое потоков ввода-вывода. --entrypoint - устанавливает или переопределяет используемую по умолчанию команду (и параметры) из docker-образа. Подробнее о Docker ENTRYPOINT можно узнать здесь. --env, -e - устанавливает переменные окружения в формате пар КЛЮЧ=ЗНАЧЕНИЕ. Если у вас есть список переменных окружения в файле, тогда необходимо использовать опцию --env-file. --ip - назначает docker-контейнеру IP-адрес, например, --ip=10.10.9.75. --name - назначает docker-контейнеру имя (--name my-super-container). --publish, -p или --publish-all, -P - сопоставляет порт(ы) docker-контейнера порту(ам) на хост системе. Стоит отметить, что --publish-all откроет доступ к портам, описанным в Dockerfile с помощью директивы EXPOSE. --rm - автоматически удалить контейнер после завершения его работы (в том числе, при завершении с ошибкой). --tty, -t - назначает псевдо-TTY, подключенный к STDIN контейнера. Зачастую используется с опцией --interactive, -i - например, если вам нужно подключиться к оболочке (bash) внутри docker-контейнера для выполнения каких-то действий. --volume, -v - монтирование тома. Подробнее о томах можно почитать здесь. --workdir, -w - устанавливает рабочую директорию внутри docker-контейнера. Например, если вы скопировали некие файлы в папку app контейнера, то вполне разумно будет установить этот каталог в качестве рабочей директории. #devops #девопс #docker Подпишись 👉@i_DevOps

DevOps
8 756
16 grep Command Examples to Help You in Real-World (16 опций grep, которые помогут вам в реальном мире) https://geekflare.com
16 grep Command Examples to Help You in Real-World (16 опций grep, которые помогут вам в реальном мире) https://geekflare.com/grep-command-examples/ #devops #девопс #grep Подпишись 👉@i_DevOps

DevOps
8 756
Выводим список установленных пакетов в Linux по дате Порой необходимо узнать когда тот или иной пакет был установлен в операц
Выводим список установленных пакетов в Linux по дате Порой необходимо узнать когда тот или иной пакет был установлен в операционной системе (например, в целях аудита). В данной статье рассмотрим как вывести список установленных пакетов в Linux, отсортированный по дате установки - давайте разберемся! #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 756
Monitoring & Managing Docker Container is Easy with These 8 CLI Tools https://geekflare.com/docker-container-monitoring/ Упро
Monitoring & Managing Docker Container is Easy with These 8 CLI Tools https://geekflare.com/docker-container-monitoring/ Упрощаем мониторинг и управление контейнерами Docker при помощи инструментов CLI https://habr.com/ru/company/first/blog/658951/ #devops #девопс #Docker Подпишись 👉@i_DevOps

DevOps
8 756
VS code-server Удаленный сервер VS code #devops #девопс Подпишись 👉@i_DevOps
VS code-server Удаленный сервер VS code #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 756
Certified Kubernetes Application Developer (CKAD) Study Guide: In-Depth Guidance and Practice Автор: Benjamin Muschko (2021) Сегодня очень востребованы разработчики, способные работать, устранять неполадки и отслеживать приложения в Kubernetes. Чтобы удовлетворить эту потребность, Фонд Cloud Native Computing Foundation создал сертификационный экзамен, чтобы устанавливать доверие к разработчику и его ценность на рынке труда для работы в среде Kubernetes. Экзамен Certified Kubernetes Application Developer (CKAD) отличается от типичного формата других тестов. Вместо этого CKAD - это экзамен, основанный на успеваемости, который требует глубокого знания решений задач в условиях нехватки времени. Это учебное пособие проведет вас по всем темам, которые вам понадобятся для полноценной подготовки к экзамену. Автор также делится своим личным опытом подготовки ко всем аспектам экзамена. Скачать книгу #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 756
Kubernetes на Русском Языке - Основы Kubernetes - Кубернетес на ОЧЕНЬ простом языке - Поднятие простого Локального K8s Cluster на Windows - Поднятие Кластера в AWS Elastic Kubernetes Service - EKS - Кубернетес на простом языке - Поднятие Кластера в GCP Google Kubernetes Engine - GKE - Кубернетес на простом языке - Поднятие Кластера для Учёбы Бесплатно в Интернете - Кубернетес на простом языке - Создание Docker Image, DockerHub, Запуск Docker Container - Кубернетес на простом языке - Главные Объекты Kubernetes, из чего состоит K8s - Кубернетес на простом языке - Создание и Управление - PODS - Кубернетес на простом языке - Создание и Управление - DEPLOYMENTS - Кубернетес на простом языке - Создание и Управление - SERVICES - Кубернетес на простом языке - Создание и Управление - INGRESS Controllers - Кубернетес на простом языке - Создание и Управление - Helm Charts - Кубернетес на простом языке Смотреть на Youtube #devops #Kubernetes #девопс Подпишись 👉@i_DevOps

DevOps
8 756
Dolt is Git for Data! Dolt - это база данных SQL, с которой вы можете взаимодействовать, как с git-репозиторием. https://gith
Dolt is Git for Data! Dolt - это база данных SQL, с которой вы можете взаимодействовать, как с git-репозиторием. https://github.com/dolthub/dolt #devops #девопс #Dolt Подпишись 👉@i_DevOps

DevOps
8 756
Как стать 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

DevOps
8 756
Как мы минимизировали накладные расходы Kubernetes в нашей системе работы Если у вас много машин, вы, вероятно, знаете, что Kubernetes может предложить значительные преимущества в управлении и масштабировании. Но эти преимущества не бесплатны: Накладные расходы на Kubernetes и время выполнения контейнеров могут быть значительными. Проблема усугубляется тем, что плохо настроенный или наивно развернутый Kubernetes может привести к недостаточному использованию всех ваших машин. В компании Datadog мы перенесли нашу существующую систему заданий на Kubernetes. Она занимала значительно больше процессорного времени, чем раньше, и при этом выполняла задания на 40-50% медленнее. В этом посте описывается, как мы решили эту регрессию производительности. Решение включало в себя некоторые эксперименты с производительностью, легкую настройку производительности и анализ времени, чтобы вернуться к паритету. Мы также ответили на ключевой вопрос развертывания: как выглядят накладные расходы на поды? #devops #Kubernetes Подпишись 👉@i_DevOps