--- # The purpose of this file is to define site-specific parameters to the # UAM-lite portion of the divingbell chart: # 1. User accounts to create on bare metal # 2. SSH public key for operationg system access to the bare metal # 3. Passwords for operating system access via iDrac/iLo console. SSH password- # based auth is disabled. schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: ucp-divingbell layeringDefinition: abstract: false layer: site parentSelector: name: ucp-divingbell-global actions: - method: merge path: . labels: name: ucp-divingbell-site storagePolicy: cleartext substitutions: - dest: path: .values.conf.uamlite.users[0].user_sshkeys[0] src: schema: deckhand/PublicKey/v1 name: opnfv_ssh_public_key path: . - dest: path: .values.conf.uamlite.users[1].user_sshkeys[0] src: schema: deckhand/PublicKey/v1 name: sridhar_ssh_public_key path: . - dest: path: .values.conf.uamlite.users[1].user_crypt_passwd src: schema: deckhand/Passphrase/v1 name: sridhar_crypt_password path: . - dest: path: .values.conf.uamlite.users[2].user_sshkeys[0] src: schema: deckhand/PublicKey/v1 name: trevor_ssh_public_key path: . - dest: path: .values.conf.uamlite.users[2].user_crypt_passwd src: schema: deckhand/Passphrase/v1 name: trevor_crypt_password path: . - dest: path: .values.conf.uamlite.users[3].user_sshkeys[0] src: schema: deckhand/PublicKey/v1 name: luc_ssh_public_key path: . - dest: path: .values.conf.uamlite.users[3].user_crypt_passwd src: schema: deckhand/Passphrase/v1 name: luc_crypt_password path: . data: values: conf: uamlite: users: - user_name: opnfv user_sudo: true user_sshkeys: [] - user_name: sridhar user_sudo: true user_sshkeys: [] - user_name: trevor user_sudo: true user_sshkeys: [] - user_name: luc user_sudo: true user_sshkeys: [] ...