Skip to content

Latest commit

 

History

History

tf

terraform infra for flux conductr

Usage

cp sample.tfvars terraform.tfvars
# Set proper values in terraform.tfvars
terraform apply

Inputs

Name Description Type Default Required
additional_keys n/a map(any) {} no
cilium_helmrelease_path n/a string "../infrastructure/lib/config/cilium/release-cilium.yaml" no
dns_hosts n/a map(string) null no
extra_mounts n/a list(map(string)) [] no
extra_port_mappings n/a list(map(string))
[
{
"container_port": 30080,
"host_port": 3000
},
{
"container_port": 30180,
"host_port": 3100
},
{
"container_port": 30280,
"host_port": 9411
},
{
"container_port": 30380,
"host_port": 10080
},
{
"container_port": 30480,
"host_port": 10180
},
{
"container_port": 30580,
"host_port": 10280
}
]
no
flux_kustomization_path n/a string "../clusters/local/flux-system" no
id_rsa_fluxbot_ro_path n/a string null no
id_rsa_fluxbot_ro_pub_path n/a string null no
kind_cluster_image n/a string "kindest/node:v1.25.8" no
kind_cluster_name Cluster name string "flux-conductr" no
metallb n/a bool false no

Outputs

Name Description
cluster Object describing the whole created project