Skip to content

Commit

Permalink
Merge branch 'enhanced_quick_start' into enhanced_quick_start-PR-2.x
Browse files Browse the repository at this point in the history
  • Loading branch information
gregharvey committed Jan 30, 2025
2 parents 05b6ad1 + 0e3bd42 commit 1b3742b
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,12 @@ fi
- name: Configure controller user.
ansible.builtin.import_role:
name: debian/user_provision
- name: Install and publish a GPG key for the controller user.
ansible.builtin.import_role:
name: debian/gpg_key
- name: Install SOPS for encrypting secrets in repositories with GPG.
ansible.builtin.import_role:
name: debian/sops
EOL
# Create vars file.
/bin/cat >"/home/$CONTROLLER_USER/ce-provision/vars.yml" << EOL
Expand Down Expand Up @@ -249,6 +255,13 @@ user_provision:
ssh_private_keys: []
known_hosts: []
known_hosts_hash: true
gpg_key:
- username: ${CONTROLLER_USER}
publish: true
key_type: RSA
key_length: 4096
email: "${CONTROLLER_USER}@${SERVER_HOSTNAME}"
expire: 0
firewall_config:
purge: true
firewall_state: started
Expand Down

0 comments on commit 1b3742b

Please sign in to comment.