To manually generate the passwords:
external
section of the configuration file using the vault_password_dirname
setting.ZABBIX_DB_SECRET
is the root password of the Zabbix monitoring system database.MONGO_ADMIN_SECRET
is the administrator password of the MongoDB database.MONGO_USER_SECRET
is the user password of the MongoDB database. This password is used by the orchestrator.CTL_CERT_SECRET
is the password of the controller SSL certificate.ORC_CERT_SECRET
is the password of the orchestrator SSL certificate.ORC_ENC_SECRET
is the password for encrypting confidential data in the MongoDB database. Minimum length: 32 characters.VNFM_CERT_SECRET
is the password of the VNFM SSL certificate.For all passwords except ORC_ENC_SECRET
, we recommend specifying at least 16 characters.
ansible-vault encrypt --ask-vault-pass keystore.yml
ansible-vault encrypt --vault-password-file vault_password.txt keystore.yml
The passwords are generated and encrypted.