File tree Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 23
23
24
24
| Name | Type |
25
25
| ------| ------|
26
+ | [ humanitec_resource_definition.emptydir_volume] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
26
27
| [ humanitec_resource_definition.k8s_cluster] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
27
28
| [ humanitec_resource_definition.k8s_namespace] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
28
29
| [ humanitec_resource_definition_criteria.default_mysql] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
29
30
| [ humanitec_resource_definition_criteria.default_postgres] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
31
+ | [ humanitec_resource_definition_criteria.emptydir_volume] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
30
32
| [ humanitec_resource_definition_criteria.k8s_cluster] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
31
33
| [ humanitec_resource_definition_criteria.k8s_namespace] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
32
34
Original file line number Diff line number Diff line change @@ -75,3 +75,35 @@ resource "humanitec_resource_definition_criteria" "default_mysql" {
75
75
76
76
force_delete = true
77
77
}
78
+
79
+ resource "humanitec_resource_definition" "emptydir_volume" {
80
+ driver_type = " humanitec/template"
81
+ id = " volume-emptydir"
82
+ name = " volume-emptydir"
83
+ type = " volume"
84
+ driver_inputs = {
85
+ values_string = jsonencode ({
86
+ " templates" = {
87
+ " manifests" = {
88
+ " emptydir.yaml" = {
89
+ " location" = " volumes"
90
+ " data" = << END_OF_TEXT
91
+ name: $${context.res.guresid}-emptydir
92
+ emptyDir:
93
+ sizeLimit: 1024Mi
94
+ END_OF_TEXT
95
+ }
96
+ }
97
+ }
98
+ })
99
+ }
100
+ }
101
+
102
+ resource "humanitec_resource_definition_criteria" "emptydir_volume" {
103
+ resource_definition_id = humanitec_resource_definition. emptydir_volume . id
104
+ env_id = var. environment
105
+ env_type = var. environment_type
106
+
107
+ force_delete = true
108
+ }
109
+
You can’t perform that action at this time.
0 commit comments