diff --git a/etc/kayobe/environments/ci-aio/controllers.yml b/etc/kayobe/environments/ci-aio/controllers.yml new file mode 100644 index 000000000..86ef1fad5 --- /dev/null +++ b/etc/kayobe/environments/ci-aio/controllers.yml @@ -0,0 +1,7 @@ +--- +############################################################################### +# Controller node configuration. + +# User with which to access the controllers via SSH during bootstrap, in order +# to setup the Kayobe user account. Default is {{ os_distribution }}. +controller_bootstrap_user: "{{ os_distribution if os_distribution == 'ubuntu' else 'cloud-user' }}" diff --git a/etc/kayobe/environments/ci-builder/seed.yml b/etc/kayobe/environments/ci-builder/seed.yml new file mode 100644 index 000000000..38f28ba88 --- /dev/null +++ b/etc/kayobe/environments/ci-builder/seed.yml @@ -0,0 +1,7 @@ +--- +############################################################################### +# Seed node configuration. + +# User with which to access the seed via SSH during bootstrap, in order +# to setup the Kayobe user account. Default is {{ os_distribution }}. +seed_bootstrap_user: "{{ os_distribution if os_distribution == 'ubuntu' else 'cloud-user' }}" diff --git a/terraform/aio/vm.tf b/terraform/aio/vm.tf index 9b9ccf631..dc39b088f 100644 --- a/terraform/aio/vm.tf +++ b/terraform/aio/vm.tf @@ -67,25 +67,25 @@ resource "openstack_compute_instance_v2" "kayobe-aio" { provisioner "file" { source = "scripts/configure-local-networking.sh" - destination = "/home/centos/configure-local-networking.sh" + destination = "/home/cloud-user/configure-local-networking.sh" connection { type = "ssh" host = self.access_ip_v4 - user = "centos" + user = "cloud-user" private_key = file(var.ssh_private_key) } } provisioner "remote-exec" { inline = [ - "sudo bash /home/centos/configure-local-networking.sh" + "sudo bash /home/cloud-user/configure-local-networking.sh" ] connection { type = "ssh" host = self.access_ip_v4 - user = "centos" + user = "cloud-user" private_key = file(var.ssh_private_key) }