feat: Реорганизация проекта и восстановление ролей
- Восстановлены команды make role в Makefile - Создана папка ci-cd/ для CI/CD конфигурации - Перенесены GitLab файлы в ci-cd/ - Перенесены Dockerfile'ы в ci-cd/dockerfiles/ - Удален корневой requirements.yml - Удалена пустая папка vars/ - Создана документация ci-cd/README.md - Обновлен README.md с информацией о CI/CD Изменения: - Восстановлены команды: make role list|create|edit|test|lint|deploy|info - Создана структура ci-cd/ с GitLab CI/CD - Перенесены Dockerfile'ы для разных ОС - Добавлена документация по CI/CD - Обновлена структура проекта в README.md Новая структура: - ci-cd/ - CI/CD конфигурация - ci-cd/gitlab/ - GitLab Runner - ci-cd/dockerfiles/ - Dockerfile'ы - ci-cd/.gitlab-ci.yml - GitLab CI/CD - ci-cd/README.md - документация CI/CD Преимущества: - Организованная структура проекта - Восстановлена функциональность ролей - Готовые примеры CI/CD - Документация по настройке - Разделение ответственности Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
@@ -1,22 +0,0 @@
|
||||
---
|
||||
# Тестовый playbook для проверки работы с vault
|
||||
# Автор: Сергей Антропов
|
||||
# Сайт: https://devops.org.ru
|
||||
|
||||
- name: Test Vault Integration
|
||||
hosts: localhost
|
||||
gather_facts: no
|
||||
vars_files:
|
||||
- ../../vault/secrets.yml
|
||||
tasks:
|
||||
- name: Display vault variables
|
||||
debug:
|
||||
msg: "Database password: {{ db_password }}"
|
||||
|
||||
- name: Display API key
|
||||
debug:
|
||||
msg: "API key: {{ api_key }}"
|
||||
|
||||
- name: Display GitHub token
|
||||
debug:
|
||||
msg: "GitHub token: {{ github_token }}"
|
||||
Reference in New Issue
Block a user