ministryofjustice / cloud-platform

Documentation on the MoJ cloud platform
MIT License
87 stars 44 forks source link

Spike: AWS EKS - MvP for Tools Cluster #859

Closed AntonyBishop closed 4 years ago

AntonyBishop commented 5 years ago

Background:

We want to spike EKS and we also want to build a Tools cluster. We'll use this opportunity to build a Tools Cluster using EKS.

Questions:

We have some specific questions we want to answer:

Definition of done:

AntonyBishop commented 4 years ago

Questions (Just for Tools Cluster): Can we stop using KOPS? What do we lose from our control plane? How does authentication work? What does ingress look like? Impact on all components Admission controllers (OPA, Cert Manager, PSPs, External DNS, Mod Security) How easy to deploy/change Check limits on Nodes

mogaal commented 4 years ago

Almost all components work great except for a few tweaks I did. Comments bellow. To summarize the questions within the Spike I feel confident we can use EKS for the management cluster.

As a TODO it needs to be documented the components, but it will be similar to what you already have. Also needs to be demo to the team.

There were certain components that were not tested because they are not needed for the management cluster. They are: ecr-exporter, cloudwatch-exporter, kuberos, cluster-backup-checker.

PR is already created, if someone has some comments it would be useful so I can check it out when I come back from holidays :-).

Questions of the Spike: