SeaGL / seagl-terraform

Terraform used to maintain SeaGL's VMs, RDS database, DNS, etc.
GNU Affero General Public License v3.0
1 stars 2 forks source link

Run `apt update` in cloud-init #84

Open strugee opened 2 weeks ago

strugee commented 2 weeks ago

We do this in Ansible too... except that, when a host is first provisioned, it has an empty APT cache. This isn't a huge deal but it makes for a super confusing error message when you go to add the host to Ansible in GitHub Actions, which you have to do because GitHub Actions holds the only bootstrap SSH key.