Мир IT c Антоном Павленко
7.43K subscribers
674 photos
157 videos
19 files
1.43K links
IT новости, статьи и видео с канала
https://youtube.com/pavlenkoat
По всем вопросом обращаться @pavlenko_at

Поддержать автора:
https://www.donationalerts.com/r/pavlenkoat
Автор канала прошел путь от сисадмина до DevOps/SRE в крупных компаниях
Download Telegram
🪿 А ты посмотрел новое видео? И не забудь написать комментарий под видео 🙂

🎞 На Ютубе
🌐 В VK Видео

Поддержать автора можно по ссылкам:
⭐️| donationalerts | boostytinkoff
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
Какой формат файла используется для описания пайплайна в GitHub Actions?
Anonymous Quiz
11%
JSON
84%
YAML
2%
XML
3%
TOML
1👍1🤔1
👀 Субботняя #подборкастатей с хабра. Что интересного?

📎Миллион IP против одного GPT-5: история одной DDoS-атаки - реальный кейс, как потратил 5 часов отдав всё управление хостингом в руки ИИ.

📎О рынке российского ПО - мысли и наблюдения автора по поводу того, с чем приходится работать в 2025 году.

📎Harbor: Docker Registry на своём сервере - в этой статье разбор, что такое Harbor, как установить его на свой сервер и как начать им пользоваться.

📎DevOps Tutorials — Terraform: создаем виртуальный сервер в облаке - как настраивать сеть для деплоя и создавать виртуальный сервер в облаке с помощью Terraform.

📎SSO через Keycloak для инфраструктурных сервисов - разворачиваем Keycloak в Kubernetes, настраиваем Terraform-провайдер, подключаем к нему Grafana, Argo CD и другие сервисы.

📎Harvester на bare metal - практические вопросы установки гиперконвергентной среды Harvester на bare metal серверы облачного провайдера или в виртуальные серверы для тестирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1
Сейчас будет что-то на сложном.

Никто не знает хороший маниуал по построении архитектурных схем по нотациям с4?

Сейчас погружаюсь в архитектуру более глубоко
😁2
Какой инструмент лучше всего подходит для мониторинга и визуализации метрик?
Anonymous Quiz
1%
Jenkins
2%
Terraform
96%
Prometheus + Grafana
1%
Ansible
😁16
Прячем секреты приложения. Как Kubernetes помогает защитить ваши данные?

Разберём на бесплатном вебинаре в учебном центре Слёрм!

Виталий Лихачев, SRE в нидерландском тревелтехе и Максим Киселев, руководитель разработки Deckhouse Stronghold встретятся, чтобы обсудить:

🔵 Как правильно спроектировать приложение, чтобы оно безопасно получало конфигурацию при работе в Kubernetes
🔵Как избежать утечек секретов
🔵Почему хранить секреты в Vault безопаснее, чем где-то еще
🔵Что делать, если часть конфигурации — это конфиденциальная информация.

📆 Когда: 27 августа в 19:00 мск

Разработчики, подключайтесь. Пообщаемся, поспорим и разберём реальные кейсы🔥

👉 Занять место на вебинаре и получить напоминание о встрече — в боте.

#реклама
О рекламодателе
erid: 2W5zFGoWioA
👍3🔥2🙏1
🎉 Викторина завершена! Сколько правильных у тебя получилось?

🔹 9-10 — Ты — DevOps-гуру, настоящая звезда индустрии!
🔹 6-8 — Очень хороший уровень, продолжай в том же духе.
🔹 3-5 — Отличный старт, углубляй знания и практика сделает мастера.
🔹 0-2 — Время освежить базу, но это только начало пути!

Пиши результат в комментариях и пиши, какую тему хочешь проверить в следующий раз: Kubernetes, Docker, Terraform или Monitoring?
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🤩3👍2
🆕 Важные параметры Apache Kafka c kraft [НОВОЕ ВИДЕО]

https://youtu.be/yjvQnYQO7GE

Никогда не задумывались, как работает Kafka в режиме KRaft (Kafka Raft Metadata Mode) и какие ключевые параметры нужно настраивать для кластера? Расскажу об этом в новом видео

https://youtu.be/yjvQnYQO7GE

Ставьте лайки, пишите комментарии, отправляйте коллегам 🌐
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
А вдруг...

Ты не видел новое видео про параметры Apache Kafka c kraft. Посмотреть его можно:

🎞 На Ютубе
🌐 В VK Видео

Комментарии и репосты приветствуются 😉

Поддержать автора можно по ссылкам:
⭐️| donationalerts | boostytinkoff
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
Эффективный Онбординг.

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


Подписчики часто спрашивают: как эффективно пройти онбординг?

Я считаю, что нужно плотно работать с документацией.

В процессе онбординга тебе поставят задачи, которые направлены на погружение в продукт или процессы компании.
Что делать если не поставили? Ставить самому.

Все задачи делаешь через призму документации.

Читаешь документацию пробуешь ее применить в задаче. Если нашел в документации недоработки, проявишь их.

Что делать если нет документации? Пишешь с нуля.

Каждая твоя задача по итогу может содержать артефакты:
- коммит в git репозиторий
- ссылку на переработанную или новую документацию
- новая задача

Пример. Нужно разобраться с деплоем сервиса.

Описываешь
- из каких компонентов состоит сервис
- как эти компоненты взаимодействуют
- с какими внешними системами они взаимодействуют
- собираешь алгоритм деплоя

И так далее.
👍65
💬 печатает

Новую подборку статей с хабра👏

🌐Proxy-войны: Кто быстрее, надежнее и масштабируемее в 2025? (HAProxy vs NGINX vs Envoy) - разбор трех популярных прокси, сравнение и описание: что, где и когда лучше применять.

🌐Анализируем исходный код с помощью GitLab - как настроить GitLab SAST для автоматического анализа исходного кода на наличие уязвимостей.

🌐Дрейф Terraform: как незаметно сломать инфраструктуру - в статье о том, как при работе с Terraform возникает «дрейф».

🌐DevOps Tutorials — Kubernetes: разворачиваем веб-приложение в облачном кластере - как разворачивать JavaScript+Go веб-приложение в кластере Kubernetes.

🌐С чем едят GitOps - те преимущества, которые дает использование GitOps, а также развеивание некоторых мифы вокруг GitOps..

А если ты хорошо работал и не успел посмотреть видео про важные параметры Apache Kafka c kraft, то переходи 🎞 На Ютуб или 🌐 В VK Видео

@worlditech

#подборкастатей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
НЕ ИДИ В АЙТИ. ИДИ В ЛЕС.

Недавно мне в личку написал один человек. Выпрашивал у меня волшебную таблетку: как бы ему попасть в профессию, ничего не делать и получать много денег.

Айти это уникальная сфера, если ты не приносишь пользу в общее дело, тебя скорее всего уволят. Я практически не встречал случаев кумовства по типу: ты тут посиди в сторонке, а тебе зарплату будут платить (может мне просто везло).

С виду ты можешь мало что делать только в одном случае, когда твое точечное решение приносит большой вклад. Но это всего лишь с виду.

Чтобы быть таким человеком, ты должен быть экспертом в этой области, то есть пройти определенный путь. Чтобы оставаться экспертом, ты должен быть в курсе событий, то есть все равно учиться (прикладывать усилия).

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

Какое твое мнение?

@worlditech
111👍10💯5😁1🤔1🤨1
Как я снова начал консультировать людей, стало поступать кучу запросов вида:
У меня нет профильного образования, нет опыта в профессии, мало времени учиться, не готов на маленькую ЗП, хочу стать DevOps… Расскажи как.

Я не волшебник, хоть и в молодости мамы моих девушек называли меня колдуном.

Единственный способ помочь ребятам - наколдовать метавселенную, где исчезли все DevOps инженеры и остался только ты, желающий им стать.

И то в наколдованном мире найдется баг.

Где-то в глуши компании найдут сисадминов из гос конторы, которые на досуге зачем-то баловались ансиблом и разворачивали все в докере. А еще по долгу службы они знают сети, операционные системы и умеют писать на bash. Да и траблшутить проблемы в информационных системах входило в их обязанности.

Может вы знаете способ лучше?

@worlditech
🤣252
Please open Telegram to view this post
VIEW IN TELEGRAM
version: '3.8'

services:
kafka1:
image: apache/kafka:3.7.0
container_name: kafka1
hostname: kafka1
ports:
- "9092:9092"
- "9093:9093"
- "9094:9094"
environment:
KAFKA_NODE_ID: 1
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka1:9092
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
KAFKA_PROCESS_ROLES: controller,broker
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_CONTROLLER_QUORUM_VOTERS: "1@kafka1:9093,2@kafka2:9093,3@kafka3:9093"
KAFKA_LOG_DIRS: /tmp/kraft-combined-logs
volumes:
- ./kafka1-logs:/tmp/kraft-combined-logs

kafka2:
image: apache/kafka:3.7.0
container_name: kafka2
hostname: kafka2
ports:
- "9192:9092"
- "9193:9093"
environment:
KAFKA_NODE_ID: 2
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka2:9092
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
KAFKA_PROCESS_ROLES: controller,broker
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_CONTROLLER_QUORUM_VOTERS: "1@kafka1:9093,2@kafka2:9093,3@kafka3:9093"
KAFKA_LOG_DIRS: /tmp/kraft-combined-logs
volumes:
- ./kafka2-logs:/tmp/kraft-combined-logs

kafka3:
image: apache/kafka:3.7.0
container_name: kafka3
hostname: kafka3
ports:
- "9292:9092"
- "9293:9093"
environment:
KAFKA_NODE_ID: 3
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka3:9092
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
KAFKA_PROCESS_ROLES: controller,broker
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
KAFKA_CONTROLLER_QUORUM_VOTERS: "1@kafka1:9093,2@kafka2:9093,3@kafka3:9093"
KAFKA_LOG_DIRS: /tmp/kraft-combined-logs
volumes:
- ./kafka3-logs:/tmp/kraft-combined-logs


Подробности в видео:

🎞 На Ютубе
🌐 В VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍1