noi-techpark / infrastructure-v2

Open Data Hub Infrastructure v2 Repository
1 stars 0 forks source link

Add example of EKS managed cluster #57

Closed christian-roggia closed 9 months ago

christian-roggia commented 9 months ago

This ticket introduces a new cluster that has been deployed in the development environment, relying on the EKS-managed cluster and node pools. The configuration appears to be more streamlined and better supported compared to the currently employed self-managed version.

If you decide to move forward with managed EKS, please be aware that additional addons, such as the cluster autoscaler and CSI, need to be implemented. The implementation should be straightforward, as it closely mirrors the existing setup for the self-managed node groups and control planes.

Feel free to destroy the cluster and all associated resources once they are no longer needed. I've duplicated all resources, including the VPC, to ensure it won't interfere with the already operational self-managed cluster.

P.S. It is advisable to agree on whether to proceed with the self-managed or the managed cluster before launching the first service into production.

If you want to authenticate to the cluster you can use the following command, do not forget to add your own access_entries with your user ARN and AmazonEKSClusterAdminPolicy policy:

aws eks --region eu-west-1 update-kubeconfig --name aws-main-eu-02

This ticket closes https://github.com/noi-techpark/odh-infrastructure-v2/issues/14.