Хмара та DevOps
21 статей у розділі
Розділ про те, що розташоване між одним VDS і хмарою цілком: інструменти, які перетворюють набір серверів на керовану інфраструктуру. Початок — різниця хмарного сервера та звичайного VPS, робота зі S3-сумісним сховищем через MinIO чи готових провайдерів, резервне копіювання через rclone, restic і BorgBackup.
Далі — автоматизація та інфраструктура як код: Terraform і Ansible для опису серверів конфігурацією, деплой через GitHub Actions і GitLab CI/CD, оркестрація контейнерів через Docker Swarm, легкий Kubernetes-кластер на k3s і альтернатива без Kubernetes — HashiCorp Nomad. Окремо розібрані Traefik і Caddy як reverse proxy з автоматичним TLS.
Є матеріали для розподілених систем: WireGuard mesh-мережа між серверами, Consul для service discovery, централізовані логи через Grafana Loki, власний приватний Docker Registry та Ingress для Kubernetes-кластера.
- Сховища S3 і резервне копіювання в хмару
- Terraform, Ansible і CI/CD деплой
- Docker Swarm, k3s і HashiCorp Nomad
- Мережа і логи розподіленої інфраструктури