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 @@ -44,10 +44,12 @@ Module that provides the reference architecture.
4444| [ aws_iam_role_policy_attachment.humanitec_svc] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
4545| [ helm_release.ingress_nginx] ( https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release ) | resource |
4646| [ humanitec_resource_account.cluster_account] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_account ) | resource |
47+ | [ humanitec_resource_definition.emptydir_volume] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
4748| [ humanitec_resource_definition.k8s_cluster_driver] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
4849| [ humanitec_resource_definition.k8s_namespace] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition ) | resource |
4950| [ humanitec_resource_definition_criteria.default_mysql] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
5051| [ humanitec_resource_definition_criteria.default_postgres] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
52+ | [ humanitec_resource_definition_criteria.emptydir_volume] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
5153| [ humanitec_resource_definition_criteria.k8s_cluster_driver] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
5254| [ humanitec_resource_definition_criteria.k8s_namespace] ( https://registry.terraform.io/providers/humanitec/humanitec/latest/docs/resources/resource_definition_criteria ) | resource |
5355| [ random_password.external_id] ( https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/password ) | resource |
Original file line number Diff line number Diff line change @@ -92,3 +92,33 @@ resource "humanitec_resource_definition_criteria" "default_mysql" {
9292 resource_definition_id = module. default_mysql . id
9393 env_type = var. environment
9494}
95+
96+ resource "humanitec_resource_definition" "emptydir_volume" {
97+ driver_type = " humanitec/template"
98+ id = " volume-emptydir"
99+ name = " volume-emptydir"
100+ type = " volume"
101+ driver_inputs = {
102+ values_string = jsonencode ({
103+ " templates" = {
104+ " manifests" = {
105+ " emptydir.yaml" = {
106+ " location" = " volumes"
107+ " data" = << END_OF_TEXT
108+ name: $${context.res.guresid}-emptydir
109+ emptyDir:
110+ sizeLimit: 1024Mi
111+ END_OF_TEXT
112+ }
113+ }
114+ }
115+ })
116+ }
117+ }
118+
119+ resource "humanitec_resource_definition_criteria" "emptydir_volume" {
120+ resource_definition_id = humanitec_resource_definition. emptydir_volume . id
121+ env_type = var. environment
122+
123+ force_delete = true
124+ }
You can’t perform that action at this time.
0 commit comments