This repository contains examples of deploying infra components into k8s cluster, using Terraform and Helm provider, please refer to the official doc for Helm provider
Deployed components :
- Apache kafka cluster
- AKHQ (kafka ui tool)
- Cert Manager
- Having a working k8s cluster, you can setup one with minikube
- Install CLIs (Terraform, kubectl, Helm)
To run this example:
terraform init
terraform validate
terraform plan
terraform apply
- Convert yaml to HCL
echo 'yamldecode(file("example.yaml"))' | terraform console