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.

Você pode gostar...