- "OSMNBI_AUTHENTICATION_BACKEND": "keystone",
- "OSMNBI_AUTHENTICATION_AUTH_URL": self.keystone_client.host,
- "OSMNBI_AUTHENTICATION_AUTH_PORT": self.keystone_client.port,
- "OSMNBI_AUTHENTICATION_USER_DOMAIN_NAME": self.keystone_client.user_domain_name,
- "OSMNBI_AUTHENTICATION_PROJECT_DOMAIN_NAME": self.keystone_client.project_domain_name,
- "OSMNBI_AUTHENTICATION_SERVICE_USERNAME": self.keystone_client.username,
- "OSMNBI_AUTHENTICATION_SERVICE_PASSWORD": self.keystone_client.password,
- "OSMNBI_AUTHENTICATION_SERVICE_PROJECT": self.keystone_client.service,
- }
+ "url": self.keystone_client.host,
+ "port": self.keystone_client.port,
+ "user_domain": self.keystone_client.user_domain_name,
+ "project_domain": self.keystone_client.project_domain_name,
+ "service_username": self.keystone_client.username,
+ "service_password": self.keystone_client.password,
+ "service_project": self.keystone_client.service,
+ },
+ )
+ container_builder.add_env("OSMNBI_AUTHENTICATION_BACKEND", "keystone")
+ container_builder.add_secret_envs(
+ secret_name=keystone_secret_name,
+ envs={
+ "OSMNBI_AUTHENTICATION_AUTH_URL": "url",
+ "OSMNBI_AUTHENTICATION_AUTH_PORT": "port",
+ "OSMNBI_AUTHENTICATION_USER_DOMAIN_NAME": "user_domain",
+ "OSMNBI_AUTHENTICATION_PROJECT_DOMAIN_NAME": "project_domain",
+ "OSMNBI_AUTHENTICATION_SERVICE_USERNAME": "service_username",
+ "OSMNBI_AUTHENTICATION_SERVICE_PASSWORD": "service_password",
+ "OSMNBI_AUTHENTICATION_SERVICE_PROJECT": "service_project",
+ },