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
# subscription-manager repos --enable ansible-2-for-rhel-8-x86_64-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Instalar Motor Possível:
yum install ansible
# yum install ansible
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Instalar as funções do sistema RHEL:
yum install rhel-system-roles
# yum install rhel-system-roles
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# cp /usr/share/ansible/roles/rhel-system-roles.nbde_server/examples/simple_deploy.yml ./my-tang-playbook.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Edite o playbook em um editor de texto de sua escolha, por exemplo:
vi my-tang-playbook.yml
# vi my-tang-playbook.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Aplique o livro de jogo acabado:
ansible-playbook -i host1,host2,host3 my-tang-playbook.yml
# ansible-playbook -i host1,host2,host3 my-tang-playbook.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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/
.