eks-cluster-service
christonog/eks-cluster-service/provision
Terraform Module
HCL
PROVISION
This Terraform module provisions an eks cluster, as well as designated micro services in that cluster
Install
module "eks-cluster-service" {
source = "christonog/eks-cluster-service/provision"
version = "1.0.4"
}
README
Forked from: https://github.com/hashicorp/learn-terraform-provision-eks-cluster for testing
Inputs (2)
| Name | Type | Description | Default |
|---|---|---|---|
| services | set(object( { name = string, p | [
{
"name": "books",
"port": 3 | |
| region | string | AWS region | "us-east-2" |
Outputs (6)
cluster_endpoint — Endpoint for EKS control plane.cluster_security_group_id — Security group ids attached to the cluster control plane.kubectl_config — kubectl config as generated by the module.config_map_aws_auth — A kubernetes configuration to authenticate to this EKS cluster.region — AWS regioncluster_name — Kubernetes Cluster NameResources (7)
aws_security_groupkubernetes_deploymentkubernetes_namespacekubernetes_servicelocal_filenull_resourcerandom_string
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.4
Cloud PROVISION
★ Stars0
Forks1
Total downloads786
Inputs2
Outputs6
Resources7
Namespacechristonog
Updated