Skip to content

Commit 05bfa8c

Browse files
committed
add ingress to monitoring services
1 parent 1fdcc7e commit 05bfa8c

File tree

18 files changed

+682
-129
lines changed

18 files changed

+682
-129
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ Helm upgrade `reset_values` flag set to `true` for everything except databases l
4141
|cluster_endpoint|Endpoint for your Kubernetes API server|
4242
|cluster_certificate_authority_data|Base64 encoded certificate data required to communicate with the cluster|
4343

44-
Also `~/.kube/eks-${data.aws_region.current"}-${module.eks.cluster_name}` will be created by `aws eks` utility.
44+
Also `~/.kube/eks-${account_id}-${region}-${cluster_name}` will be created by `aws eks` utility.
45+
46+
You can describe apisix ingress external address with kubectl: `kubectl get service/apisix-ingress-controller-apisix-gateway -n ingress-apisix`.
4547

4648
## About the Author
4749

example/main.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ provider "aws" {
33
}
44

55
locals {
6-
cluster_name = "test"
7-
admin_email = "[email protected]"
6+
cluster_name = "test"
7+
admin_email = "[email protected]"
8+
ingress_domain = "cluster.local"
9+
cert_manager_issuer = ""
810

911
vpc_name = "eks_${local.cluster_name}"
1012
azs = data.aws_availability_zones.available.names
@@ -128,6 +130,8 @@ module "eks" {
128130

129131
cluster_name = local.cluster_name
130132
admin_email = local.admin_email
133+
ingress_domain = local.ingress_domain
134+
cert_manager_issuer = local.cert_manager_issuer
131135
vpc_id = module.vpc.vpc_id
132136
number_of_multi_az = local.number_of_multi_az
133137
self_managed_node_group_number_of_multi_az = local.self_managed_node_group_number_of_multi_az

0 commit comments

Comments
 (0)