-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Addons restructure and Version Updates for 1.30 cluster (#34) * update directory structure for alb,Node -termination-manager.cert-manager ,cluster-autoscaller,cluster-proportional-autoscaller,core dns-hpa,external-secret, reloader,metric-server * version updste in alb,Node -termination-manager,cert-manager,cluster-autoscaller,cluster-proportional-autoscaller,core dns-hpa,external-secret,config reloader,metric-server-hpa * udate default addons and example calling module * Update addons directory structure for default addons, alb,Node -termination-manager,cert-manager,cluster-autoscaller,cluster-proportional-autoscaller,core dns-hpa,external-secret,config reloader,metric-server-hpa * Update addons directory structure for default addons, alb,Node -termination-manager,cert-manager,cluster-autoscaller,cluster-proportional-autoscaller,core dns-hpa,external-secret,config reloader,metric-server-hpa * Update addons directory structure for default addons, alb,Node -termination-manager,cert-manager,cluster-autoscaller,cluster-proportional-autoscaller,core dns-hpa,external-secret,config reloader,metric-server-hpa * add akansha singh changes manually * structure update in cert-manager and corednshpa * structure update in cert-manager and corednshpa * Changes of modules and version update * Changes of modules and version update * update structre * kubernetes dashboard terraform addon module * update cert-manager config * solve kuberetes-dashboard ingress error * Modifying addons module and version update of phase1 * update aws-ebs-csi-driver module * update reloader configuration * Updated the module names and corrected local.tf file. * corrected module names which restructuring * albhactically arrange modules * Integrated ingress and private ingress in one module * ingress-nginx logic implemented for private nlb * comment update * add karpenter-provisioner configuration for multiple labels * change order of module names according to alphabatically * Testing for public and private ingress has been done * add keda configuration * corrected pre-commit errors and warnings * fixed the vpc-cni and ebs-csi-driver versions and resource limits * Updated readme.md file * standardized modules and variables * resource limit update keda, cluster-autoscaler, cert-manager * readme.md modified by pre-commit * support for EKS version >=1.28 --------- Co-authored-by: Divyanshu jain <divyanshu.jain@squareops.com> Co-authored-by: Akanksha Singh <akanksha.singh@squareops.in> * Added KMS key encryption for Karpenter, Version Update for Keda and m… (#35) * Added KMS key encryption for Karpenter, Version Update for Keda and metric-server-vpa along with improving the limit and request of resources * Added comments in main.tf for better understanding * Added comments in main.tf for better understanding * Kubernetes-dashboard improved version --------- Co-authored-by: Akanksha Singh <akanksha.singh@squareops.in> * Release 3.0.0 Fixes (#36) * Updated some changes * ebs-csi-driver policy addition and version update * efs-csi-driver fixed * Kubernetes-dashboard module depends_on added * cluster autoscaler fixes for 1.30 EKS cluster * Cert-Manager Fixes * Karpenter and Velero changes * added condition for internal ingress * EFS Driver policy updates * Fixed the indentation and comments in velero --------- Co-authored-by: Ankush.upadhyay <ankush.upadhyay@squareops.com> Co-authored-by: Akanksha Singh <akanksha.singh@squareops.in> * Policy update in efs-csi-driver (#39) Co-authored-by: Akanksha Singh <akanksha.singh@squareops.in> * FIxed coredns HPA bug (#38) * Release 3.0.0 (#40) * Updated example calling module and readme files * Updated example's main.tf file * add nginx-ingress outputs --------- Co-authored-by: AkankshaSquareops <akanksha.singh@squareops.com> Co-authored-by: Divyanshu jain <divyanshu.jain@squareops.com> Co-authored-by: Akanksha Singh <akanksha.singh@squareops.in> Co-authored-by: Ankush.upadhyay <ankush.upadhyay@squareops.com> Co-authored-by: vinayakops <vinayak.gautam@revnue.com>
- Loading branch information
1 parent
d9fb23f
commit 402a6b2
Showing
439 changed files
with
8,746 additions
and
3,486 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,6 +19,3 @@ resources: | |
requests: | ||
cpu: 50m | ||
memory: 100Mi | ||
|
||
podAnnotations: | ||
co.elastic.logs/enabled: "true" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
resources: | ||
limits: | ||
cpu: 20m | ||
memory: 60Mi | ||
requests: | ||
cpu: 10m | ||
memory: 30Mi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
extraArgs: | ||
- --enable-certificate-owner-ref=true | ||
|
||
crds: | ||
# This option decides if the CRDs should be installed | ||
# as part of the Helm installation. | ||
enabled: true | ||
## Node affinity for particular node in which labels key is "Infra-Services" and value is "true" | ||
|
||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
resources: | ||
limits: | ||
cpu: 20m | ||
memory: 400Mi | ||
requests: | ||
cpu: 10m | ||
memory: 200Mi | ||
|
||
webhook: | ||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
resources: | ||
limits: | ||
cpu: 20m | ||
memory: 150Mi | ||
requests: | ||
cpu: 10m | ||
memory: 75Mi | ||
|
||
cainjector: | ||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
resources: | ||
limits: | ||
cpu: 20m | ||
memory: 480Mi | ||
requests: | ||
cpu: 10m | ||
memory: 240Mi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
## Node affinity for particular node in which labels key is "Infra-Services" and value is "true" | ||
|
||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
## Using limits and requests | ||
|
||
resources: | ||
limits: | ||
cpu: 20m | ||
memory: 200Mi | ||
requests: | ||
cpu: 10m | ||
memory: 100Mi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
resources: | ||
limits: | ||
cpu: 200m | ||
memory: 200Mi | ||
requests: | ||
cpu: 100m | ||
memory: 100Mi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
controller: | ||
resources: | ||
requests: | ||
cpu: 10m | ||
memory: 40Mi | ||
limits: | ||
cpu: 20m | ||
memory: 80Mi | ||
|
||
node: | ||
resources: | ||
requests: | ||
cpu: 10m | ||
memory: 40Mi | ||
limits: | ||
cpu: 20m | ||
memory: 80Mi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
resources: | ||
limits: | ||
cpu: 100m | ||
memory: 400Mi | ||
requests: | ||
cpu: 50m | ||
memory: 200Mi | ||
|
||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: "In" | ||
values: | ||
- "true" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
|
||
spec: | ||
labels: | ||
eks.amazonaws.com/nodegroup: "Mgt-ng" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
controller: | ||
resources: | ||
requests: | ||
cpu: 50m | ||
memory: 200Mi | ||
limits: | ||
cpu: 100m | ||
memory: 400Mi | ||
|
||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
operator: | ||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
metricsServer: | ||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
|
||
webhooks: | ||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" | ||
failurePolicy: Ignore | ||
|
||
resources: | ||
operator: | ||
limits: | ||
cpu: 200m | ||
memory: 200Mi | ||
requests: | ||
cpu: 100m | ||
memory: 100Mi | ||
metricServer: | ||
limits: | ||
cpu: 200m | ||
memory: 200Mi | ||
requests: | ||
cpu: 100m | ||
memory: 100Mi | ||
webhooks: | ||
limits: | ||
cpu: 20m | ||
memory: 20Mi | ||
requests: | ||
cpu: 10m | ||
memory: 10Mi | ||
|
||
affinity: | ||
nodeAffinity: | ||
requiredDuringSchedulingIgnoredDuringExecution: | ||
nodeSelectorTerms: | ||
- matchExpressions: | ||
- key: "Addons-Services" | ||
operator: In | ||
values: | ||
- "true" |
Oops, something went wrong.