Поддержать автора можно по ссылкам:
⭐️| donationalerts | boosty | tinkoff
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
В GitLab CI, что делает ключ artifacts?
Anonymous Quiz
4%
Запускает job в другом пайплайне
88%
Сохраняет и передает файлы между job
4%
Управляет разрешениями пользователей
4%
Определяет очередность job
👍3
Какой формат файла используется для описания пайплайна в GitHub Actions?
Anonymous Quiz
11%
JSON
84%
YAML
2%
XML
3%
TOML
❤1👍1🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Что означает термин "Immutable infrastructure"?
Anonymous Quiz
82%
Инфраструктура, которую нельзя изменить после развертывания
15%
Система с гибкой настройкой в реальном времени
1%
Ручное управление серверами
2%
Многоуровневая архитектура
👍1
Сейчас будет что-то на сложном.
Никто не знает хороший маниуал по построении архитектурных схем по нотациям с4?
Сейчас погружаюсь в архитектуру более глубоко
Никто не знает хороший маниуал по построении архитектурных схем по нотациям с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
Разберём на бесплатном вебинаре в учебном центре Слёрм!
Виталий Лихачев, SRE в нидерландском тревелтехе и Максим Киселев, руководитель разработки Deckhouse Stronghold встретятся, чтобы обсудить:
🔵 Как правильно спроектировать приложение, чтобы оно безопасно получало конфигурацию при работе в Kubernetes
🔵Как избежать утечек секретов
🔵Почему хранить секреты в Vault безопаснее, чем где-то еще
🔵Что делать, если часть конфигурации — это конфиденциальная информация.
📆 Когда: 27 августа в 19:00 мск
Разработчики, подключайтесь. Пообщаемся, поспорим и разберём реальные кейсы🔥
👉 Занять место на вебинаре и получить напоминание о встрече — в боте.
#реклама
О рекламодателе
erid: 2W5zFGoWioA
👍3🔥2🙏1
Что такое «Blue-Green deployment»?
Anonymous Quiz
88%
Параллельный запуск двух версий приложения с переключением трафика
4%
Создание новой среды для тестирования
3%
Миграция данных между базами
5%
Отложенный деплой на выходных
🔥1
Что такое «Infrastructure as Code»?
Anonymous Quiz
7%
Использование скриптов для автоматизации серверных задач
92%
Управление инфраструктурой с помощью декларативных конфигураций
0%
Ручное развертывание серверов
1%
Процесс кодирования приложений
❤1
🎉 Викторина завершена! Сколько правильных у тебя получилось?
🔹 9-10 — Ты — DevOps-гуру, настоящая звезда индустрии!
🔹 6-8 — Очень хороший уровень, продолжай в том же духе.
🔹 3-5 — Отличный старт, углубляй знания и практика сделает мастера.
🔹 0-2 — Время освежить базу, но это только начало пути!
Пиши результат в комментариях и пиши, какую тему хочешь проверить в следующий раз: Kubernetes, Docker, Terraform или Monitoring?
🔹 9-10 — Ты — DevOps-гуру, настоящая звезда индустрии!
🔹 6-8 — Очень хороший уровень, продолжай в том же духе.
🔹 3-5 — Отличный старт, углубляй знания и практика сделает мастера.
🔹 0-2 — Время освежить базу, но это только начало пути!
Пиши результат в комментариях и пиши, какую тему хочешь проверить в следующий раз: Kubernetes, Docker, Terraform или Monitoring?
👍5
Forwarded from Мир IT c Антоном Павленко
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 | boosty | tinkoff
Ты не видел новое видео про параметры Apache Kafka c kraft. Посмотреть его можно:
Комментарии и репосты приветствуются
Поддержать автора можно по ссылкам:
⭐️| donationalerts | boosty | tinkoff
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
Эффективный Онбординг.
Подписчики часто спрашивают: как эффективно пройти онбординг?
Я считаю, что нужно плотно работать с документацией.
В процессе онбординга тебе поставят задачи, которые направлены на погружение в продукт или процессы компании.
Что делать если не поставили? Ставить самому.
Все задачи делаешь через призму документации.
Читаешь документацию пробуешь ее применить в задаче. Если нашел в документации недоработки, проявишь их.
Что делать если нет документации? Пишешь с нуля.
Каждая твоя задача по итогу может содержать артефакты:
- коммит в git репозиторий
- ссылку на переработанную или новую документацию
- новая задача
Пример. Нужно разобраться с деплоем сервиса.
Описываешь
- из каких компонентов состоит сервис
- как эти компоненты взаимодействуют
- с какими внешними системами они взаимодействуют
- собираешь алгоритм деплоя
И так далее.
Онбординг — это процесс адаптации нового сотрудника (или клиента) в компании или при первом использовании продукта, который помогает ему освоиться, понять свои задачи и влиться в рабочую среду или взаимодействие с продуктом
Подписчики часто спрашивают: как эффективно пройти онбординг?
Я считаю, что нужно плотно работать с документацией.
В процессе онбординга тебе поставят задачи, которые направлены на погружение в продукт или процессы компании.
Что делать если не поставили? Ставить самому.
Все задачи делаешь через призму документации.
Читаешь документацию пробуешь ее применить в задаче. Если нашел в документации недоработки, проявишь их.
Что делать если нет документации? Пишешь с нуля.
Каждая твоя задача по итогу может содержать артефакты:
- коммит в git репозиторий
- ссылку на переработанную или новую документацию
- новая задача
Пример. Нужно разобраться с деплоем сервиса.
Описываешь
- из каких компонентов состоит сервис
- как эти компоненты взаимодействуют
- с какими внешними системами они взаимодействуют
- собираешь алгоритм деплоя
И так далее.
👍6❤5
Новую подборку статей с хабра
А если ты хорошо работал и не успел посмотреть видео про важные параметры Apache Kafka c kraft, то переходи
@worlditech
#подборкастатей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
НЕ ИДИ В АЙТИ. ИДИ В ЛЕС.
Недавно мне в личку написал один человек. Выпрашивал у меня волшебную таблетку: как бы ему попасть в профессию, ничего не делать и получать много денег.
Айти это уникальная сфера, если ты не приносишь пользу в общее дело, тебя скорее всего уволят. Я практически не встречал случаев кумовства по типу: ты тут посиди в сторонке, а тебе зарплату будут платить (может мне просто везло).
С виду ты можешь мало что делать только в одном случае, когда твое точечное решение приносит большой вклад. Но это всего лишь с виду.
Чтобы быть таким человеком, ты должен быть экспертом в этой области, то есть пройти определенный путь. Чтобы оставаться экспертом, ты должен быть в курсе событий, то есть все равно учиться (прикладывать усилия).
Поэтому если ты не хочешь шевелить мозгами - тебе точно не в айти. Есть рабочие специальности, где можно делать одну операцию и получать небольшие, но деньги. Только есть в таких работах один риск - тебя могут заменить машиной.
Какое твое мнение?
@worlditech
Недавно мне в личку написал один человек. Выпрашивал у меня волшебную таблетку: как бы ему попасть в профессию, ничего не делать и получать много денег.
Айти это уникальная сфера, если ты не приносишь пользу в общее дело, тебя скорее всего уволят. Я практически не встречал случаев кумовства по типу: ты тут посиди в сторонке, а тебе зарплату будут платить (может мне просто везло).
С виду ты можешь мало что делать только в одном случае, когда твое точечное решение приносит большой вклад. Но это всего лишь с виду.
Чтобы быть таким человеком, ты должен быть экспертом в этой области, то есть пройти определенный путь. Чтобы оставаться экспертом, ты должен быть в курсе событий, то есть все равно учиться (прикладывать усилия).
Поэтому если ты не хочешь шевелить мозгами - тебе точно не в айти. Есть рабочие специальности, где можно делать одну операцию и получать небольшие, но деньги. Только есть в таких работах один риск - тебя могут заменить машиной.
Какое твое мнение?
@worlditech
1❤11👍10💯5😁1🤔1🤨1
Как я снова начал консультировать людей, стало поступать кучу запросов вида:
У меня нет профильного образования, нет опыта в профессии, мало времени учиться, не готов на маленькую ЗП, хочу стать DevOps… Расскажи как.
Я не волшебник, хоть и в молодости мамы моих девушек называли меня колдуном.
Единственный способ помочь ребятам - наколдовать метавселенную, где исчезли все DevOps инженеры и остался только ты, желающий им стать.
И то в наколдованном мире найдется баг.
Где-то в глуши компании найдут сисадминов из гос конторы, которые на досуге зачем-то баловались ансиблом и разворачивали все в докере. А еще по долгу службы они знают сети, операционные системы и умеют писать на bash. Да и траблшутить проблемы в информационных системах входило в их обязанности.
Может вы знаете способ лучше?
@worlditech
У меня нет профильного образования, нет опыта в профессии, мало времени учиться, не готов на маленькую ЗП, хочу стать DevOps… Расскажи как.
Я не волшебник, хоть и в молодости мамы моих девушек называли меня колдуном.
Единственный способ помочь ребятам - наколдовать метавселенную, где исчезли все DevOps инженеры и остался только ты, желающий им стать.
И то в наколдованном мире найдется баг.
Где-то в глуши компании найдут сисадминов из гос конторы, которые на досуге зачем-то баловались ансиблом и разворачивали все в докере. А еще по долгу службы они знают сети, операционные системы и умеют писать на bash. Да и траблшутить проблемы в информационных системах входило в их обязанности.
Может вы знаете способ лучше?
@worlditech
🤣25❤2
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
Подробности в видео:
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Важные параметры Apache Kafka c kraft
Надежный хостинг FirstVDS! Переходи по ссылке и получай скидку 25% на первый месяц на любой тариф https://firstvds.ru/s/2zwra
Никогда не задумывались, как работает Kafka в режиме KRaft (Kafka Raft Metadata Mode) и какие ключевые параметры нужно настраивать…
Никогда не задумывались, как работает Kafka в режиме KRaft (Kafka Raft Metadata Mode) и какие ключевые параметры нужно настраивать…
❤8👍1