Андрей Квапил (@kvaps) — Solutions Architect в компании Флант. Путь в ИТ он начал с подработки эникейщиком во время учебы в школе. А сейчас создает платформы для автоматического управления инфраструктурой, участвует в open-source-сообществе, пишет статьи и выступает на конференциях. Поговорили с Андреем о его карьере в ИТ, переезде в Чехию и выступлениях на конференциях.

Андрей — один из спикеров VK Kubernetes Conference, которая пройдет 9 декабря 2021 года.

— Начнем издалека. Ты помнишь, когда впервые начал интересоваться ИТ?

— Первый компьютер в нашей семье появился у деда — он работал профессором в МГУ. Это был Pentium 1 133 Mhz с 32 Мбайт памяти, еще с кнопкой Turbo. Мои старшие братья часто играли на нем в Larry, а мне не разрешали. Но меня тогда интересовал не сугубо развратный подтекст игры, а то, насколько широко она использует возможности компьютера. Звуковых карт тогда еще не было, но музыка проигрывалась через спикер. Мне это показалось крутым: компьютер играет музыку, ничего себе!

Читать далее

WEDOS Internet, a.s., Андрей Квапил, Облачный архитектор и инженер DevOps

Крупнейший чешский хостинг WEDOS построил свой бизнес преимущественно на свободных технологиях, таких как Kubernetes, OpenNebula, Nextcloud и LINSTOR. Андрей поделится опытом эксплуатации СПО и расскажет о проблемах и решениях, с которыми непременно придётся столкнуться каждому кто захочет повторить этот путь.

  • Чем отличается использование свободных и проприетарных решений на практике
  • Модели жизни свободного продукта и почему сейчас СПО стало таким популярным
  • Что придётся пересмотреть в вашем бизнесе для того чтобы комфортно чувствовать себя в этой среде
  • Когда рационально использование СПО, а когда нет?
  • Свобоное значит бесплатное? - или всё-таки нет?
  • Масштабирование до бесконечности со свободными решениями
  • Сила комьюнити, и почему им не стоит пренебрегать

Читать далее

После 5 лет использования Linux я решил попробовать новый MacBook с чипом M1. Из-за невозможности установить на него полноценный Linux, я решил поразвлекаться с OSX. И, должен признать, мне она начала нравиться.

Теги настроены так, чтобы они были как можно более статичными и имели одинаковую нумерацию для каждого дисплея, как в Awesome WM. По этой же причине вы можете увидеть много магии jq в моём skhd конфиге 😃

Некоторые из аппаратных кнопок на клавиатуре перебиндены с помощью Karabiner.

В качестве основного браузера я использую Firefox с расширениями TreeStyleTab и Dustman Последнее автоматически закрывает вкладки, если я не вернулся на них в течение 20 минут. Я верю, что вкладки - это временная сущность, и если я ленюсь их закрывать, то почему бы не завести для них отдельный сборщик мусора?

Конфигурация терминала и цвета перенесены с моего предыдущего ноутбука.

Читать далее

Душещипательная история о том как мы выбирали кластерную файловую систему для виртуальных машин и контейнеров, с какими трудностями столкнулись и почему остановили свой выбор на LINSTOR.

Доклад разделён на две части:

В первой части будет приведён краткий обзор других OpenSource-решиний, удачных и не очень, которые мы рассматривали, а некоторые из них даже дошли до production, но впоследствии мы от них отказались.

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

Читать далее

За последние несколько лет плотной работы с LINSTOR и DRBD9 у меня накопилось достаточное количество проблем и рецептов решения для них, что мне захотелось оформить их в небольшую статью. Не уверен что они полностью совпадут с вашими случаями, но теперь вы хотя бы сможете понять механику работы с DRBD9, а именно, самую неприятную его часть - траблшутинг.

Информации по данному поводу в интернете немного, так что если вы используете или планируете использовать LINSTOR, уверен рано-или поздно вам эта информация может пригодиться.

Читать далее

Мальчишки и девчонки, а так же их родители!
В эту пятницу в 20.00 новая серия подкаста “DevOps курилка”.
У нас есть задачка для DevOps с опытом. Представьте, что у вас на проекте Gitlab, Kubernetes и микросервисы.
CI часть готова, нужно быстро, просто, без боли и соплей доставляться в k8s.
По дороге не потерять convergence/observability/idempotence/determinism/automation…
Что выберем?

  • GitOps/CIOps?
  • Helm/jsonnet/kustomize и т д

Едришки-кочерыжки какой выбор,
так как же лучше реализовать?

Главный героин подкаста @kvaps Андрей Квапил Cloud Architect фром Чехия
И всегда с вами:

  • активный душнитель чата @Asgoret
  • товарищ майор @afidelina

Читать далее

В этом докладе мы:

  • Разберёмся в терминах Continuous Integration, Continuous Delivery и Continuous Deployment.
  • Выясним наконец, что такое GitOps и какие проблемы он решает.
  • Рассмотрим популярные утилиты: ArgoCD, FluxCD и паттерны их использования.
  • Разберём практики организации Git-репозитория и настройки пайплайнов.
  • А также копнём чуть глубже и детально рассмотрим настройку прав доступа и кастомных плагинов в ArgoCD.

Наконец я расскажу про наш опыт использования ArgoCD для развёртывания Kubernetes-кластеров и управления приложениями в Bare Metal-среде.

Читать далее

Фотография автора

Andrei Kvapil

CEO & Founder

Ænix

Czech republic, EU