Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use info for command output logging | Christopher Baines | 2018-07-04 |
| | | | | | As this is useful to see, and not currently appearing in the log file when running in the Rails production environment. | ||
* | Use Plek for finding the GOV.UK Mini Environment Adminrelease_7 | Christopher Baines | 2018-07-03 |
| | | | | Rather than hardcoding localhost. | ||
* | Use the remote host struct in read_json_file | Christopher Baines | 2018-07-01 |
| | |||
* | Use basic authentication with the Terraform http backendrelease_1 | Christopher Baines | 2018-06-24 |
| | | | | This prevents any unauthorised access to the Terraform state. | ||
* | Neaten up SSH handling | Christopher Baines | 2018-06-24 |
| | | | | | Explicitly use the specified private key where possible. Also, use a struct for the user, address and private key. | ||
* | Disable strict host key checking | Christopher Baines | 2018-06-23 |
| | | | | | So that SSH can run without requiring manual intervention. This shouldn't pose a security risk, as the network should be trusted. | ||
* | Add a Guix module | Christopher Baines | 2018-06-23 |
| | | | | Which contains an available_locally? function. | ||
* | Replace the GovukGuix::BuildJob | Christopher Baines | 2018-06-22 |
| | | | | | With a service that performs the same function, and use the MiniEnvironmentJob instead. | ||
* | Add a rake task to create data snapshots | Christopher Baines | 2018-06-03 |
| | | | | For the AWS backend. | ||
* | Add support for destroying Terraform AWS backends | Christopher Baines | 2018-06-03 |
| | |||
* | Add a rake task to enqueue the creation of data snapshots | Christopher Baines | 2018-06-01 |
| | |||
* | Add a rake task to deploy backends | Christopher Baines | 2018-05-03 |
| | |||
* | Clear out terraform working directories during development | Christopher Baines | 2018-05-03 |
| | |||
* | Move the terraform utilities to lib/ | Christopher Baines | 2018-04-12 |
Change the module to a class, which is used to represent a terraform working directory. Change the routing for the terraform http backends, to remove any connection with mini environments, and remove this concern from the new TerraformWorkingDirectory class also. |