Как защитить файл ключа SSH в AWX Tower?

Я должен защитить ключевой файл сервера. Путь к ключевому файлу присутствует в файле инвентаризации AWX, как вы можете видеть ниже. Я использовал ansible-vault для защиты файла «/var/lib/awx/resource/keys/stg01/test.pem». Как я могу загрузить этот пароль в свой файл инвентаризации AWX. Как зашифровать файл ключа и передать этот файл в ansible Tower, его необходимо расшифровать при использовании этого файла ключа.

---
 ansible_ssh_host: 10.3.2.10
 ansible_ssh_private_key_file: /var/lib/awx/resource/keys/stg01/test.pem
 ansible_user: centos
Введение в Ansible Roles
Введение в Ansible Roles
Ansible - это отличный инструмент управления конфигурацией, который можно использовать для автоматизации настройки или развертывания на большом...
0
0
643
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

С ansible-vault вам нужно иметь файл с мастер-паролем ansible-vault или устанавливать пароль в командной строке каждый раз, когда вы его используете.

Если вы не хотите этого делать, вы можете посмотреть сервер хранилища и использовать его с помощью ansible:

https://www.vaultproject.io/

Другие вопросы по теме