This module creates a Kubernetes cluster and installs and configures Consul Service Mesh with CRDs enabled.
- Kubernetes cluster
- Consul Helm Chart
- Consul Ingress running on port 8500
To use this module the following resources are required:
- consul_k8s_cluster - name of the network the resources should be attached to
- consul_network - name of the network the resources should be attached to
This module can be consumed by using the module stanza
module "consul" {
source = "./module_path_or_github"
}