-
Notifications
You must be signed in to change notification settings - Fork 75
Automation of Testground EKS deployment - creating config files and automation for EKS deployment #1389
Copy link
Copy link
Open
Description
Description
We need to create a better way to automate deployment on EKS. The current way we deploy the (testing) EKS clusters is manually typing commands into the terminal.
We should automate the entire deployment process to allow (if possible) one-click deployment.
What defines this endeavour to be complete?
Write new deployment scripts using eksctl to allow developers to create new EKS Testground clusters. Provide instructions on how to use the scripts, as well as any extra manual steps.
- Define the necessary steps the script should perform
- Automate the steps using
eksctl - Create logs and errors checks in the script
- Note any required manual steps
- Write a detailed document containing instructions on how to use the script and any manual steps
- Commit the document to the Testground docs repo (refer to https://docs.testground.ai/runner-library/cluster-k8s/how-to-create-a-kubernetes-cluster-for-testground for reference)
- Verify that the instruction document and scripts are working (by following the document, step by step)
Please make sure it's intentional and agreed upon before writing big/long bash and eksctl scripts. In case any issues that would cause the script to balloon in size pop up, consult with the team on how to continue.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🏃♀️ In Progress