File tree Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -49,10 +49,12 @@ Module that provides the reference architecture.
49
49
| [ azurerm_role_assignment.humanitec_cluster_user] ( https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment ) | resource |
50
50
| [ helm_release.ingress_nginx] ( https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release ) | resource |
51
51
| [ humanitec_resource_account.cluster_account] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_account ) | resource |
52
+ | [ humanitec_resource_definition.emptydir_volume] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
52
53
| [ humanitec_resource_definition.k8s_cluster_driver] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
53
54
| [ humanitec_resource_definition.k8s_namespace] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
54
55
| [ humanitec_resource_definition_criteria.default_mysql] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
55
56
| [ humanitec_resource_definition_criteria.default_postgres] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
57
+ | [ humanitec_resource_definition_criteria.emptydir_volume] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
56
58
| [ humanitec_resource_definition_criteria.k8s_cluster_driver] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
57
59
| [ humanitec_resource_definition_criteria.k8s_namespace] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
58
60
| [ random_string.name_suffix] ( https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string ) | resource |
Original file line number Diff line number Diff line change @@ -74,3 +74,33 @@ resource "humanitec_resource_definition_criteria" "default_mysql" {
74
74
resource_definition_id = module. default_mysql . id
75
75
env_type = var. environment
76
76
}
77
+
78
+ resource "humanitec_resource_definition" "emptydir_volume" {
79
+ driver_type = " humanitec/template"
80
+ id = " volume-emptydir"
81
+ name = " volume-emptydir"
82
+ type = " volume"
83
+ driver_inputs = {
84
+ values_string = jsonencode ({
85
+ " templates" = {
86
+ " manifests" = {
87
+ " emptydir.yaml" = {
88
+ " location" = " volumes"
89
+ " data" = << END_OF_TEXT
90
+ name: $${context.res.guresid}-emptydir
91
+ emptyDir:
92
+ sizeLimit: 1024Mi
93
+ END_OF_TEXT
94
+ }
95
+ }
96
+ }
97
+ })
98
+ }
99
+ }
100
+
101
+ resource "humanitec_resource_definition_criteria" "emptydir_volume" {
102
+ resource_definition_id = humanitec_resource_definition. emptydir_volume . id
103
+ env_type = var. environment
104
+
105
+ force_delete = true
106
+ }
You can’t perform that action at this time.
0 commit comments