DevOps: Pre-Junior - это учебный проект, предназначенный для начального уровня освоения практик DevOps. Проект охватывает основы конфигурации серверов, автоматизации процессов и внедрения CI/CD, используя современные инструменты и технологии. Он предназначен для тех, кто хочет сделать первые шаги в области DevOps и применить ключевые инструменты и методы в этой сфере.
- Terraform
- Linux Systems Administrator
- Ansible
- GitLab CI/CD
- Приложение на Rust (GitLab CI/CD, Iggy, Nginx, Redis, PostgreSQL, Docker)
- Prometheus, Grafana + Loki
- Kubernetes и Helm
-
Склонируйте данный репозиторий на ваш управляющий хост:
git clone https://github.com/ZephronixQ/DevOps-PJ.git
-
Запустите скрипт
init.sh
для создания и запуска проекта на GitLab:./init.sh
См. файл LICENSE для получения информации о лицензии проекта.
Прочитайте CONTRIBUTING.md для получения информации о том, как внести свой вклад в проект.
См. файл CHANGELOG.md, чтобы увидеть историю изменений проекта.
См. файл TODO.md, чтобы увидеть текущие задачи и планы по развитию проекта.
Спасибо, что рассматриваете возможность внести вклад в наш проект! Участвуя в проекте, вы соглашаетесь соблюдать наш кодекс поведения.