forked from pegasystems/pega-helm-charts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
addons-eks.yaml
38 lines (29 loc) · 1.21 KB
/
addons-eks.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
# When deploying on AWS EKS, set this to true to install aws-load-balancer-controller.
aws-load-balancer-controller:
enabled: true
## Resources created by the ALB Ingress controller will be prefixed with this string.
clusterName: "YOUR_EKS_CLUSTER_NAME"
## AWS region of k8s cluster, required if ec2metadata is unavailable from controller pod.
region: "YOUR_EKS_CLUSTER_REGION"
## VPC ID of k8s cluster, required if ec2metadata is unavailable from controller pod.
vpcId: "YOUR_EKS_CLUSTER_VPC_ID"
## To create IAM Role, see https://docs.aws.amazon.com/eks/latest/userguide/aws-load-balancer-controller.html
## Create policy with https://raw.githubusercontent.com/kubernetes-sigs/aws-load-balancer-controller/main/docs/install/iam_policy.json
## and attach it to the role. See, https://github.com/aws/eks-charts/tree/master/stable/aws-load-balancer-controller for more details
serviceAccount:
annotations:
eks.amazonaws.com/role-arn: "YOUR_IAM_ROLE_ARN"
traefik:
enabled: false
deploy_efk: &deploy_efk false
elasticsearch:
enabled: *deploy_efk
kibana:
enabled: *deploy_efk
fluentd-elasticsearch:
enabled: *deploy_efk
metrics-server:
enabled: false
ingress-azure:
enabled: false