From 2574454aa2c53c4e998878ce531f89c995fdb66f Mon Sep 17 00:00:00 2001 From: Kristopher Rairigh Date: Wed, 22 Apr 2026 11:45:35 +0200 Subject: [PATCH] feat/aws-load-balancer-controller --- aws/aws-load-balancer-controller/Chart.yaml | 11 +++++ aws/aws-load-balancer-controller/values.yaml | 49 ++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 aws/aws-load-balancer-controller/Chart.yaml create mode 100644 aws/aws-load-balancer-controller/values.yaml diff --git a/aws/aws-load-balancer-controller/Chart.yaml b/aws/aws-load-balancer-controller/Chart.yaml new file mode 100644 index 0000000..3bd76ff --- /dev/null +++ b/aws/aws-load-balancer-controller/Chart.yaml @@ -0,0 +1,11 @@ +apiVersion: v2 +name: aws-load-balancer-controller +description: Chart for AWS Load Balancer Controller +type: application +version: 3.2.2 + +dependencies: + - name: aws-load-balancer-controller + version: 3.2.2 + repository: https://aws.github.io/eks-charts + alias: app \ No newline at end of file diff --git a/aws/aws-load-balancer-controller/values.yaml b/aws/aws-load-balancer-controller/values.yaml new file mode 100644 index 0000000..16ca7bf --- /dev/null +++ b/aws/aws-load-balancer-controller/values.yaml @@ -0,0 +1,49 @@ +app: + replicaCount: 2 + + revisionHistoryLimit: 3 + + serviceAccount: + create: true + annotations: {} + name: aws-load-balancer-controller + automountServiceAccountToken: true + + securityContext: + capabilities: + drop: + - ALL + readOnlyRootFilesystem: true + runAsNonRoot: true + allowPrivilegeEscalation: false + + resources: + limits: + cpu: 100m + memory: 128Mi + requests: + cpu: 50m + memory: 32Mi + + priorityClassName: system-cluster-critical + + nodeSelector: {} + tolerations: [] + + configureDefaultAffinity: true + + clusterName: eks + + cluster: + dnsDomain: cluster.local + + ingressClassParams: + create: false + + createIngressClassResource: false + + podDisruptionBudget: + maxUnavailable: 1 + + serviceMonitor: + enabled: true \ No newline at end of file