ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

DevOps

DevOps

الذهاب إلى القناة على Telegram

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

إظهار المزيد
8 849
المشتركون
-224 ساعات
-57 أيام
+1830 أيام
أرشيف المشاركات
DevOps
8 850
Как сэкономить на ресурсах с помощью модуля Terraform для AWS Spot Instance Иногда бывает довольно сложно сэкономить на Spot
Как сэкономить на ресурсах с помощью модуля Terraform для AWS Spot Instance Иногда бывает довольно сложно сэкономить на Spot Instance Amazon Web Services (AWS). Не стоит забывать, что по сути это — аукцион. Цены хоть и не меняются так же резко, как на биржах, тем не менее могут расти, пока не достигнут ondemand. Бывает, что такое продолжается не день и не два, а до нескольких месяцев, что приводит к повышению расходов вдвое на обычные ресурсы. Далее #devops #девопс #aws Подпишись 👉@i_DevOps

DevOps
8 850
Как запускать поды как сервисы systemd в Podman Статья на Eng Расширять традиционные практики администрирования Linux с помощ
Как запускать поды как сервисы systemd в Podman Статья на Eng Расширять традиционные практики администрирования Linux с помощью контейнеров — естественный путь развития. Podman без проблем интегрируется в Linux, но поддержка systemd — краеугольный камень этой интеграции. Далее #devops #девопс #Kubernetes Подпишись 👉@i_DevOps

DevOps
8 850
+3
Kubernetes How to Install Kubernetes via minikube on Windows Server 2019 Hyper V How to deploy a Nginx application in Kubernetes using minikube on Windows Server 2019 How to run multiple minikube clusters and multiple node kubernetes cluster How to install a single node Kubernetes cluster on Ubuntu using Minikube #devops #девопс #Kubernetes Подпишись 👉@i_DevOps

DevOps
8 850
Сетевое взаимодействие в Kubernetes С помощью чего можно ограничить в Kubernetes сетевое взаимодействие между подами? Приведите пример. Надо ли отдельно включать данный механизм? apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: demo-network-policy namespace: default spec: podSelector: matchLabels: role: db policyTypes: - Ingress - Egress ingress: - from: - ipBlock: cidr: 172.16.0.0/16 except: - 172.16.1.0/24 - namespaceSelector: matchLabels: project: demo - podSelector: matchLabels: role: frontend ports: - protocol: TCP port: 8080 egress: - to: - ipBlock: cidr: 10.0.0.0/24 ports: - protocol: TCP port: 5432 #devops #девопс #Kubernetes Подпишись 👉@i_DevOps

DevOps
8 850
Бесплатные онлайн-практикумы для специалистов по IT-инфраструктуре от команды REBRAIN. Подключайтесь к одному из крупнейших с
Бесплатные онлайн-практикумы для специалистов по IT-инфраструктуре от команды REBRAIN. Подключайтесь к одному из крупнейших сообществ по IT-инфраструктуре REBRAIN, с нами уже больше 25 000 человек. С нас: Более 20 бесплатных открытых практикумов каждый месяц. Спикеры — профессиональные инженеры из лучших компаний ( Avito / Skyeng / AWS / Luxoft / DataArt и др.). Разбор реальных кейсов автоматизации. Самый актуальный технологический стек — Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka, MySQL, Golang и др. Работа в консоли и ответы на вопросы в прямом эфире. Каждый сможет найти для себя интересные практикумы по направлению и уровню компетенций. И да, все это бесплатно! Подключайтесь.

DevOps
8 850
Исправьте неправильно написанный Dockerfile Есть условное Node.js приложение, и неправильно написанный Dockerfile, который не будет кэшироваться и будет занимать много места. Нужно переписать его в соответствии с best practices. #плохой файл FROM ubuntu:18.04 COPY ./src /app RUN apt-get update -y RUN apt-get install -y nodejs RUN npm install ENTRYPOINT ["npm"] CMD ["run", "prod"] Вариант решения: FROM node:14.15.4-buster as BUILDER COPY ./src /build RUN npm install FROM node:14.15.4-alpine3.12 WORKDIR /app COPY --from=BUILDER /build/out /app CMD ["server.js"] Подпишись 👉@i_DevOps

DevOps
8 850
А мы уже приступили к подготовке HighLoad++ 2022 в Москве (24 и 25 ноября)! Чтобы сделать по-настоящему крутую конференцию, П
А мы уже приступили к подготовке HighLoad++ 2022 в Москве (24 и 25 ноября)! Чтобы сделать по-настоящему крутую конференцию, Программный комитет московского HighLoad++ приглашает вас на встречи с активистами и докладчиками. После долгого перерыва мы снова проводим такие встречи оффлайн! - 4 августа в 19:00 встречаемся в Петербурге, в офисе Selectel, ул. Цветочная, д. 19. Зарегистрироваться на встречу: https://bx.vc/939ktb - 9 августа в 19:00 ждём вас в Москве, в офисе Авито на ул. Лесной, д. 7 (15 этаж). Регистрация здесь: https://bx.vc/8kxoeb - Что будем делать: — Расскажем, куда движется HighLoad++ сейчас. Вспомним, что было: краткий обзор топовых докладов и тем, посещаемость, интересы аудитории. — Вместе с вами устроим мозгоштурм. Наметим то, что сейчас важнее всего раскрыть в рамках HighLoad++ 2022 — темы, технологии, проблемы. — Пообщаемся на сопряженные темы: обсудим идеи, запитчим доклады, подумаем «друг об друга». — А ещё напитки, закуски и общение — все благодаря нашим добрым друзьям-хостам.

DevOps
8 850
Вопросы на собеседований: Напишите простой демон для systemd, который будет поддерживать работу процесса и перезапускаться в случае выхода из строя процесса. [Unit] Description=Test_service After=postgres.service StartLimitBurst=5 StartLimitIntervalSec=10 [Service] Type=simple Restart=always RestartSec=1 User=centos ExecStart=/usr/bin/env python /app/server.py [Install] WantedBy=multi-user.target Подпишись 👉@i_DevOps

DevOps
8 850
OpenLDAP container image 🐳🌴 https://github.com/osixia/docker-openldap Подпишись 👉@i_DevOps

DevOps
8 850
Accelerate: The Science of Lean Software and DevOps Авторы: Jez Humble, Gene Kim, Nicole Forsgren (2018) Авторы книги намеревались найти способ измерения производительности создания программного обеспечения с использованием статистических методов. В этой книге представлены как результаты, так и научные данные, лежащие в основе этого исследования, что делает информацию доступной для читателей для использования в своих организациях. Подпишись 👉@i_DevOps

DevOps
8 850
+3
Шпаргалка по Kubernetes Подпишись 👉@i_DevOps

DevOps
8 850
⚡️ Старт набора на онлайн-курс «Data Engineer» от OTUS! ⚠️ В новом потоке вас ждет актуализированная программа, живые вебинар
⚡️ Старт набора на онлайн-курс «Data Engineer» от OTUS! ⚠️ В новом потоке вас ждет актуализированная программа, живые вебинары с опытными экспертами и еще больше практики! В программе рассмотрим все процессы обработки данных - от загрузки из внешних источников до подготовки финальных витрин. 📌 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА: — Практические навыки разработки дата-сервисов, витрин и приложений — Знание принципов организации мониторинга, оркестрации, тестирования — Выпускной проект на основе полученных знаний, который можно будет показывать при трудоустройстве. 💻 Greenplum Platform Extension Framework (PXF), 4 августа в 20:00 https://otus.pw/S2JB/ 💻 Data Engineer в новых реалиях, что ждать бизнесу?, 23 августа в 20:00 https://otus.pw/RQJi/ 👉 Ответьте на 30 вопросов и проверьте, насколько вы готовы к обучению на курсе - «Data Engineer» от OTUS https://otus.pw/tKBB/

DevOps
8 850
С днем системного администратора!!! Подпишись 👉@i_DevOps

DevOps
8 850
Naml - это инструмент управления конфигурацией для описания конфигурации Kubernetes в Go. Имеет хороший инструмент для преобразования YAML в Go. https://github.com/kris-nova/naml #devops #девопс #Kubernetes Подпишись 👉@i_DevOps

DevOps
8 850
perations Anti-Patterns, DevOps Solutions Автор: Jeffery D. Smith (2020) В своей книге автор показывает, как реализовывать методологию DevOps в несовершенных средах, в которых работают большинство разработчиков. Отчасти учебник по технологиям, отчасти справочное руководство и отчасти справочник по психологии - эта книга показывает реалистичные способы внедрения DevOps в вашу команду, когда у вас нет гибкости для радикальных изменений в организационной структуре. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 850
Эй, айтишник, ты весь горишь. CI/CD — твой огнетушитель, пыш-пыш🧯 CI/CD повысит эффективность взаимодействия и совместной ра
Эй, айтишник, ты весь горишь. CI/CD — твой огнетушитель, пыш-пыш🧯 CI/CD повысит эффективность взаимодействия и совместной работы, ускорит релизы, поможет избежать проблем при деплое Видеокурс, который погрузит в эту тему с головой, — в Слёрм: https://slurm.club/3Bv1dJh

DevOps
8 850
Хотите знать все о внутрянке Kubernetes и держать в узде инфраструктуру проекта без лишних нервов? Для тех, кто уже работал с
Хотите знать все о внутрянке Kubernetes и держать в узде инфраструктуру проекта без лишних нервов? Для тех, кто уже работал с K8S учебный центр Слёрм запускает курс Kubernetes: Мега. Вас ждет 13 ама-сессий, более 6 часов практики на стендах, видео с теорией, сертификация и обратная связь. Вы узнаете: ✔️ о тонкостях установки и конфигурации production-ready кластера ✔️ как идентифицировать пользователя в корпоративном LDAP, AD или через OIDC ✔️ все о сетевых политиках, высокодоступных приложениях и хранении секретов в K8S ✔️ что дают технологии HorizontalPodAutoscaler ✔️ как использовать техники Blue-Green Deploy и Canary Deploy ✔️ какие возможности открывает Service mesh Istio Новый поток стартует с 3 сентября, а видеокурс доступен в любое время. Записаться и узнать подробности можно по ссылке: https://slurm.club/3O773ms

DevOps
8 850
Как подключиться к контейнеру Docker по ssh После того, как у вас появился контейнер Docker, работающий в системе Linux, одна
Как подключиться к контейнеру Docker по ssh После того, как у вас появился контейнер Docker, работающий в системе Linux, одна из вещей, которые вам, вероятно, потребуется сделать, – это запустить команды внутри контейнера. Далее #devops #девопс #Docker Подпишись 👉@i_DevOps

DevOps
8 850
3 довольно неизвестных команды Docker, которые помогут вам в самых различных ситуациях Если вы какое-то время используете Docker, у вас, вероятно, уже есть адаптированный для вас простой и эффективный рабочий процесс, который включает в себя некоторые из ваших любимых команд Docker (если это технически правильные подкоманды). Далее #devops #девопс #Docker Подпишись 👉@i_DevOps

DevOps
8 850
Как определить DNS в контейнерах Docker Когда вы развертываете контейнер в сети, если он не может найти DNS-сервер, определенный в файле /etc/resolv.conf, по умолчанию он будет использовать DNS, настроенный для хоста. Это может быть хорошо и удобно для определенных ситуаций. Но что если (возможно, по соображениям безопасности) вы не хотите, чтобы ваши контейнеры использовали тот же DNS, что и хосты. Далее #devops #девопс #Docker Подпишись 👉@i_DevOps