aws / aws-k8s-tester

AWS Kubernetes tester, kubetest2 deployer implementation
Apache License 2.0
163 stars 82 forks source link

Refactor eksapi deployer with initializer, managers #407

Closed cartermckinnon closed 10 months ago

cartermckinnon commented 10 months ago

Description of changes:

Reorganizes infra/cluster/nodegroup logic into "managers". Also uses the DeployerWithInit interface from kubetest2 to clean up the lifecycle of the awsClients, etc.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.