- Добавлена проверка инициализации проекта (check-init) - Автоматический запуск инициализации при первом запуске - Интерактивная настройка всех параметров проекта - Создание файлов .env, vault/.vault, molecule/presets/minimal.yml - Проверка наличия необходимых файлов и папок Проверка инициализации: - Проверка наличия .env файла - Проверка наличия vault/.vault файла - Проверка наличия папки molecule/presets - Автоматический запуск инициализации при отсутствии файлов Интерактивная инициализация: - Настройка основных параметров проекта (название, версия, автор, сайт) - Настройка Docker (образ, сеть) - Настройка лаборатории (сценарий, пресет) - Настройка Kubernetes (контекст, версии Istio/Kind) - Настройка путей (папка ролей, файл vault) - Создание файла .env с всеми настройками - Создание vault файлов - Создание минимального пресета лаборатории - Создание необходимых папок Преимущества: - Автоматическая инициализация при первом запуске - Интерактивная настройка всех параметров - Значения по умолчанию для быстрой настройки - Создание всех необходимых файлов и папок - Проверка инициализации при каждом запуске - Нет повторной инициализации после настройки Автор: Сергей Антропов Сайт: https://devops.org.ru
18 lines
307 B
YAML
18 lines
307 B
YAML
---
|
|
# Минимальный пресет лаборатории
|
|
# Автор: Сергей Антропов
|
|
# Сайт: https://devops.org.ru
|
|
|
|
hosts:
|
|
- name: host1
|
|
family: debian
|
|
groups: [all]
|
|
|
|
features:
|
|
docker: true
|
|
dind: false
|
|
k8s: false
|
|
istio: false
|
|
monitoring: false
|
|
chaos: false
|