Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.1.1 #73

Open
wants to merge 80 commits into
base: main
Choose a base branch
from
Open

Release 3.1.1 #73

wants to merge 80 commits into from

Conversation

ankush-sqops
Copy link
Contributor

@ankush-sqops ankush-sqops commented Nov 25, 2024

PR changes.

  • Added cost related tags
  • Optimize the requests and limits in addons
  • Integrated argocd and argo-workflow modules as a submodule.
  • Updated coreDNS HPA memory metric type to %
  • Solved K8s dashboard termination issue
  • Updated HPA for arogcd and argo-workflow
  • SOlved ALB controller deletion issue.
  • Fixed ingress-nginx destruction issue.
  • Updated karpenter module to V1.0.0
  • Added support for private NLB, public and private ALB for k8s-dashboard, argocd and argo-workflow.
  • Added cluster proportional autoscaler functionality.

AkankshaSquareops and others added 30 commits July 17, 2024 11:51
* 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 <[email protected]>
Co-authored-by: Akanksha Singh <[email protected]>
#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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: Akanksha Singh <[email protected]>
* Updated example calling module and readme files

* Updated example's main.tf file
Module Update for ALB Public/Private, and K8s-dashboard annotation
added cost tags in additional_aws_tags in calling module
Modified karpenter provisioner block
* added spot instance policy for service-lined-role

* Optimized Resource request and limit
* Support cost tags in all aws services

* modified email
ankush-sqops and others added 30 commits September 27, 2024 18:51
Update argo-workflow calling module
Updated aws nth module, added notification functionality as optional
Fixed ingress-nginx destroying issue
Updated example calling module in readme file
Updated karpenter version and added bottlerocket ami support
Added cert-manager dependency on vpc-cni
Added argocd and workflow dependency on ingress module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants