aboutsummaryrefslogtreecommitdiff
path: root/db/migrate
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2018-06-23 09:57:03 +0100
committerChristopher Baines <mail@cbaines.net>2018-06-23 12:58:05 +0100
commit837e1ecec9798381f78b838947f8028403cb0bef (patch)
tree984e25f96a490a3cbd1b20d6f50903aa6dacfd1d /db/migrate
parent0736fd5ab32eeb57de52fb6d581d16c2824b2fc2 (diff)
downloadgovuk-mini-environment-admin-837e1ecec9798381f78b838947f8028403cb0bef.tar
govuk-mini-environment-admin-837e1ecec9798381f78b838947f8028403cb0bef.tar.gz
Handle SSH keys via the database
This makes it more explicit, and works around Terraform being unpredictable when dealing with SSH agents.
Diffstat (limited to 'db/migrate')
-rw-r--r--db/migrate/20180623083735_add_ssh_key_fields_to_terraform_aws_backends.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/db/migrate/20180623083735_add_ssh_key_fields_to_terraform_aws_backends.rb b/db/migrate/20180623083735_add_ssh_key_fields_to_terraform_aws_backends.rb
new file mode 100644
index 0000000..2a93530
--- /dev/null
+++ b/db/migrate/20180623083735_add_ssh_key_fields_to_terraform_aws_backends.rb
@@ -0,0 +1,6 @@
+class AddSshKeyFieldsToTerraformAwsBackends < ActiveRecord::Migration[5.1]
+ def change
+ add_column :terraform_aws_backends, :ssh_public_key, :string
+ add_column :terraform_aws_backends, :ssh_private_key, :string
+ end
+end