File tree 6 files changed +48
-0
lines changed
6 files changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -98,6 +98,7 @@ module "cdp_deploy" {
98
98
keypair_name = local. aws_key_pair
99
99
deployment_template = var. deployment_template
100
100
datalake_scale = var. datalake_scale
101
+ datalake_version = var. datalake_version
101
102
enable_raz = var. enable_raz
102
103
datalake_recipes = var. datalake_recipes
103
104
freeipa_recipes = var. freeipa_recipes
Original file line number Diff line number Diff line change @@ -97,6 +97,21 @@ variable "datalake_scale" {
97
97
98
98
}
99
99
100
+ variable "datalake_version" {
101
+ type = string
102
+
103
+ description = " The Datalake Runtime version. Valid values are latest or a semantic version, e.g. 7.2.17"
104
+
105
+ validation {
106
+ condition = (var. datalake_version == null ? true :
107
+ (var. datalake_version == " latest" ? true :
108
+ length (regexall (" \\ d+\\ .\\ d+.\\ d+" , var. datalake_version )) > 0 ))
109
+ error_message = " Valid values for var: datalake_version are 'latest' or a semantic versioning conventions."
110
+ }
111
+
112
+ default = " latest"
113
+ }
114
+
100
115
variable "freeipa_recipes" {
101
116
type = set (string )
102
117
Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ module "cdp_deploy" {
86
86
public_key_text = local. public_key_text
87
87
deployment_template = var. deployment_template
88
88
datalake_scale = var. datalake_scale
89
+ datalake_version = var. datalake_version
89
90
enable_raz = var. enable_raz
90
91
datalake_recipes = var. datalake_recipes
91
92
freeipa_recipes = var. freeipa_recipes
Original file line number Diff line number Diff line change @@ -98,6 +98,21 @@ variable "datalake_scale" {
98
98
99
99
}
100
100
101
+ variable "datalake_version" {
102
+ type = string
103
+
104
+ description = " The Datalake Runtime version. Valid values are latest or a semantic version, e.g. 7.2.17"
105
+
106
+ validation {
107
+ condition = (var. datalake_version == null ? true :
108
+ (var. datalake_version == " latest" ? true :
109
+ length (regexall (" \\ d+\\ .\\ d+.\\ d+" , var. datalake_version )) > 0 ))
110
+ error_message = " Valid values for var: datalake_version are 'latest' or a semantic versioning conventions."
111
+ }
112
+
113
+ default = " latest"
114
+ }
115
+
101
116
variable "freeipa_recipes" {
102
117
type = set (string )
103
118
Original file line number Diff line number Diff line change @@ -71,6 +71,7 @@ module "cdp_deploy" {
71
71
public_key_text = local. public_key_text
72
72
deployment_template = var. deployment_template
73
73
datalake_scale = var. datalake_scale
74
+ datalake_version = var. datalake_version
74
75
enable_raz = var. enable_raz
75
76
datalake_recipes = var. datalake_recipes
76
77
freeipa_recipes = var. freeipa_recipes
Original file line number Diff line number Diff line change @@ -97,6 +97,21 @@ variable "datalake_scale" {
97
97
98
98
}
99
99
100
+ variable "datalake_version" {
101
+ type = string
102
+
103
+ description = " The Datalake Runtime version. Valid values are latest or a semantic version, e.g. 7.2.17"
104
+
105
+ validation {
106
+ condition = (var. datalake_version == null ? true :
107
+ (var. datalake_version == " latest" ? true :
108
+ length (regexall (" \\ d+\\ .\\ d+.\\ d+" , var. datalake_version )) > 0 ))
109
+ error_message = " Valid values for var: datalake_version are 'latest' or a semantic versioning conventions."
110
+ }
111
+
112
+ default = " latest"
113
+ }
114
+
100
115
variable "freeipa_recipes" {
101
116
type = set (string )
102
117
You can’t perform that action at this time.
0 commit comments