9.16. Usando a função do sistema nbde_server para a criação de múltiplos servidores Tang
Siga os passos para preparar e aplicar um livro de jogo possível contendo as configurações do seu servidor Tang.
Pré-requisitos
- Sua assinatura do Red Hat Ansible Engine está anexada ao sistema. Veja o artigo Como faço o download e instalação do Red Hat Ansible Engine para mais informações.
Procedimento
Habilite o repositório RHEL Ansible, por exemplo:
# subscription-manager repos --enable ansible-2-for-rhel-8-x86_64-rpms
Instalar Motor Possível:
# yum install ansible
Instalar as funções do sistema RHEL:
# yum install rhel-system-roles
Prepare seu playbook contendo configurações para os servidores Tang. Você pode começar do zero, ou usar um dos exemplos de playbooks do diretório
/usr/share/ansible/roles/rhel-system-roles.nbde_server/examples/
.# cp /usr/share/ansible/roles/rhel-system-roles.nbde_server/examples/simple_deploy.yml ./my-tang-playbook.yml
Edite o playbook em um editor de texto de sua escolha, por exemplo:
# vi my-tang-playbook.yml
Adicione os parâmetros necessários. O seguinte exemplo de playbook garante a implantação de seu servidor Tang e uma rotação de chaves:
--- - hosts: all vars: nbde_server_rotate_keys: yes roles: - linux-system-roles.nbde_server
Aplique o livro de jogo acabado:
# ansible-playbook -i host1,host2,host3 my-tang-playbook.yml
Recursos adicionais
-
Para mais informações, instale o pacote
rhel-system-roles
, e consulte os diretórios/usr/share/doc/rhel-system-roles/nbde_server/
eusr/share/ansible/roles/rhel-system-roles.nbde_server/
.