This commit is contained in:
2025-03-20 11:16:54 +03:00
parent 85ccc44d7e
commit 1c3e6949e1
8 changed files with 120 additions and 30 deletions

View File

@@ -11,7 +11,9 @@
- **make docker build** - создание контейнера
- **make docker rebuild** - пересоздание контейнера, если были внесены изменения в Dockerfile
- **make docker prune** - очистить систему от лишних образов
- **make docker shell** - войти в контейнер Shell
- **make docker release** - собирает образ контейнера и пушит его в докер реджистри
- **make docker images** - собрать образы контейнеров с systemd, для удобного тестирования ролей.
Или ввести команду:
@@ -35,6 +37,8 @@
- **make vault edit** - отредактировать файл переменных
- **make vault show** - показать содержимое файла переменных
- **make vault rekey** - сменить пароль шифрования
- **make vault encrypt** - зашифровать файл секретов
- **make vault decrypt** - расшифровать файл секретов
### Работа с Git
@@ -48,8 +52,10 @@
molecule/default/molecule.yml
```yaml
- name: ubuntu-instance
image: "geerlingguy/docker-ubuntu2004-ansible:latest"
image: "your.docker-registry.com/your-image:latest"
privileged: true
pre_build_image: true
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
```
помните, что образ обязательно должен содержать python не ниже версии 3.12
Помните, что образ обязательно должен содержать python не ниже версии 3.12 и systemd для нормального тестирования ролей.