From f17724f4eb4f936619edf03894cbcffa7a03c31d Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 3 Jun 2018 22:06:15 +0100 Subject: 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. --- app/models/backends/terraform_aws.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'app/models') diff --git a/app/models/backends/terraform_aws.rb b/app/models/backends/terraform_aws.rb index 299b5b5..f538cbf 100644 --- a/app/models/backends/terraform_aws.rb +++ b/app/models/backends/terraform_aws.rb @@ -65,7 +65,11 @@ class Backends::TerraformAws < ApplicationRecord signon_instance_name: slug, admin_environment_label: mini_environment.name, use_error_pages: 'true', - origin_basic_auth: "#{slug}=#{slug}" + origin_basic_auth: "#{slug}=#{slug}", + share: [ + '/var/cache/govuk-mini-environment-admin=/var/cache', + '/var/lib/govuk-mini-environment-admin=/var/lib' + ] }, run_remotely_on_host: "ubuntu@guix-daemon.#{domain}" ) -- cgit v1.2.3