Настройка и перенос облачной инфраструктуры ПО для компьютерных клубов

Добавлено 21 июн 2023 в 17:59
Развернута в облаке AWS.

Резюме проделанной работы:

- Выполнен перенос инфраструктуры из VK Cloud в Yandex Cloud (инфраструктура описана с помощью Ansible и Terraform)
- Настроен мониторинг с использованием Prometheus и Grafana c алертами в Telegram.
- Настроен CI в кластер Kubernetes (EKS) с использованием стека Gitlab CI + Helm + Ansible + Istio для 50 высоконагруженных микросервисов на Go (около 500 RPS на входе)
- Внедрены preemptible инстансы и настроено автоотключение виртуальных машин в ночное время.

Используемые инструменты (IaC):
- Helm
- Terraform
- Ansible
- Python
- ArgoCD

Настроенные/задеплоенные инфраструктурные компоненты:
- Gitlab + GitlabRunner
- Kubernetes (managed)
- Hashicorp Vault
- ArgoCD
- PostgreSQL (managed)
- Kafka (managed)
- Clickhouse (managed)
- Redis (managed)
- OpenVPN
- Grafana
- Nexus
- EFK


Fbcfac9d45 A70bf71cbd 044db98152 166b431e61 853a002a55 7699fc92f5