File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,18 @@ variable "ssh_public_key_path" {
5252 default = " /secrets/tf/ssh"
5353}
5454
55+ variable "kops_attribute" {
56+ type = " string"
57+ description = " Additional attribute to kops state bucket"
58+ default = " state"
59+ }
60+
61+ variable "complete_zone_name" {
62+ type = " string"
63+ description = " Region or any classifier prefixed to zone name"
64+ default = " $${name}.$${parent_zone_name}"
65+ }
66+
5567provider "aws" {
5668 assume_role {
5769 role_arn = " ${ var . aws_assume_role_arn } "
@@ -63,10 +75,10 @@ module "kops_state_backend" {
6375 namespace = " ${ var . namespace } "
6476 stage = " ${ var . stage } "
6577 name = " ${ var . name } "
66- attributes = [" state " ]
78+ attributes = [" ${ var . kops_attribute } " ]
6779 cluster_name = " ${ var . region } "
6880 parent_zone_name = " ${ var . zone_name } "
69- zone_name = " $${name}.$${parent_zone_name }"
81+ zone_name = " ${ var . complete_zone_name } "
7082 domain_enabled = " ${ var . domain_enabled } "
7183 force_destroy = " ${ var . force_destroy } "
7284 region = " ${ var . region } "
You can’t perform that action at this time.
0 commit comments