Instalando o Secrets no Netbox v3.4.5
O secrets é uma forma de representar as credenciais utilizadas em diversas situações como os dispositivos inseridos no Netbox, seu uso facilita a documentação e gerenciamento da infraestrutura. Confira abaixo algumas de suas funções:
Credenciais de login (usuário e senha);
Chaves RADIUS/TACACS+;
Senhas usadas em protocolo de roteamento (BGP, por exemplo).
Observação: Na versão v3.0.0 30/08/2021 foi anunciado no changelog que a funcionalidade do secrets foi removida do Netbox, porém foi dito que o desenvolvimento de um plugin para substituir o secrets estava em andamento. A recomendação é a adoção do Hashicorp Vault no lugar do secrets.
Isso não impede que você realize a instalação desse plugin e o utilize em seu Netbox na versão 3.4.5.
Link do changelog: https://github.com/netbox-community/netbox/releases/tag/v3.0.0
1 – Edite o arquivo local_requirements.txt e adicione a referência abaixo.
# nano /opt/netbox/local_requirements.txt
netbox-secretstore
2 – Adicione o plugin no arquivo configuration.py.
# nano /opt/netbox/netbox/netbox/configuration.py
PLUGINS = [
'netbox_secretstore'
]
3 – Acesse o diretório /opt/netbox.
cd /opt/netbox/
4 – Execute o script upgrade.sh.
# ./upgrade.sh
5 – Por último, reinicie o serviço do Netbox.
# systemctl restart netbox netbox-rq
Para críticas, dúvidas e sugestões, envie um e-mail para erick{“arrob4”}erickandrade.com.br.