Pull to refresh
5
0
Aleksei Krugliak @greengrunt

User

Send message

Как перейти с монорепозитория Helm на версионированные чарты

Level of difficultyEasy
Reading time3 min
Views2.7K

Как переехать с монорепозитория Helm на версионированные чарты?

Конечно же начать правильно собирать чарты и хранить их в своем реджистри.

Внутри примеры для самостоятельной сборки library и чарта.

А также все необходимые команды для сборки и пуша чартов в реджистри.

Читать далее
Total votes 2: ↑2 and ↓0+3
Comments3

flux v2 monorepo experience

Level of difficultyEasy
Reading time6 min
Views2.8K

Привет всем. Меня зовут Алексей, я DevOps-инженер, и сегодня я хочу рассказать немного об одном инфраструктурном решении моего ключевого заказчика.

Немного о моей работе и разделении ответственности. Я предоставляю услуги по настройке и сопровождению облачной инфраструктуры на основе GCP, а также мониторинг, алертинг, логи и т.д. В Altenar я являюсь частью команды автоматизации, которая также занимается релизными пайплайнами, улучшением различных процессов в компании и другими важными вещами. CI, сборки, сеть, доступы - за это отвечают другие команды, и этих частей я касаюсь очень мало либо совсем не трогаю их.

В моей команде издревна использовался flux v1 для кластеров на VM и для GKE в формате "один кластер - один репозиторий", с подключенными "шаблонами" в виде Git submodules. У такого подхода есть свои минусы, один из самых существенных - первая версия flux уже не поддерживается с конца 2020 года.

Таким образом, у нас был некий техдолг в виде первого flux, и необходимость рано или поздно обновляться до версии 2 или переходить на другие инструменты. Был выбран первый вариант, заодно я решил кое-что улучшить в нашей текущей структуре, убрав кучу различных репозиториев и отказавшись от "шаблонов-сабмодулей".

Особенность переезда - часть кластеров я мог пересоздавать без проблем сразу с новой инсталляцией flux v2, например, мой сэндбокс и дев кластер, а часть - в продакшене, для которых надо было продумать вопросы DR если что-то пойдет не так и создать мануал для переезда с минимальным downtime.

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments0

Социальная сеть Ello. Панацея от рекламы или?

Reading time2 min
Views11K
Привет всем!

Итак, вы уже наверняка слышали про новую социальную сеть с таинственным логотипом и названием Ello? Так вот, мне пришел инвайт и выдалась возможность проверить, как же оно устроено изнутри.

Внешне для всех непосвященных страничка выглядит примерно так:


Подробности внутри
Total votes 47: ↑31 and ↓16+15
Comments20

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer, DevOps
Middle
Python
Linux
Kubernetes
Bash
C++
C
Docker
Git
OOP
High-loaded systems