| Commit message (Expand) | Author | Age |
* | Switch to using the public AWS domain of the build machine•••Rather than the configured domain, as the corresponding SSH key
shouldn't change for the AWS domain (whereas it does for the
configured domain, if the machine changes).
| Christopher Baines | 2018-06-23 |
* | Add support for managing Terraform AWS backends from the show page | Christopher Baines | 2018-06-23 |
* | Support managing the libvirt backend from the show page | Christopher Baines | 2018-06-23 |
* | Handle SSH keys via the database•••This makes it more explicit, and works around Terraform being
unpredictable when dealing with SSH agents.
| Christopher Baines | 2018-06-23 |
* | Add an output to the libvirt mini_environment terraform•••This can then be used to easily determine if Terraform thinks there is
a VM running.
| Christopher Baines | 2018-06-21 |
* | Share /var/cache and /var/lib with the host•••In the AWS backend. This means that they don't end up on a tmpfs and
using up RAM.
| Christopher Baines | 2018-06-03 |
* | Give AWS mini environments 100GB of space•••To make room for data snapshots.
| Christopher Baines | 2018-06-03 |
* | Change the AWS backend instance type to a t2.large•••Which is an increase in resources from the t2.medium. The 8GB of
RAM (an increase from 4GB), will come in useful when working with data
snapshots.
| Christopher Baines | 2018-06-03 |
* | Change how the EFS File System is handled•••For the AWS backend.
Bring it in to the Terraform configuration for the backend, where
previously only the id was known. Also, alter the provisioning so that
it can handle an empty EFS file system.
This reduces the amount of manual setup required for AWS.
| Christopher Baines | 2018-06-03 |
* | Improve the AWS backend•••This gets the AWS backend to the point where you can deploy the
backend, and then a mini environment without any actions outside of
the govuk-mini-environment-admin.
| Christopher Baines | 2018-05-03 |
* | Improve the libvirt backend terraform config•••dns and dhcp apparently need to be specified explicitly. Also change
the network name to main.
| Christopher Baines | 2018-04-12 |
* | Improve the support for Libvirt•••Separate out the backend things, like the virtual network, from the
mini environment. This makes it easier to have resources shared
between mini environments.
Also handle the deployment of this new backend related Terraform
configuration.
| Christopher Baines | 2018-04-12 |
* | Provide the AWS access key and secret as variables•••To terraform.
| Christopher Baines | 2018-04-03 |
* | Add backend controllers, models and views•••Also annotate existing models.
| Christopher Baines | 2018-03-29 |
* | Add some govuk-guix related jobs•••And various other views and routes.
| Christopher Baines | 2018-03-29 |
* | AWS related tweaks | Christopher Baines | 2018-03-29 |
* | Add terraform backend and initial guix configuration | Christopher Baines | 2018-03-29 |
* | Initial commit | Christopher Baines | 2018-03-29 |