eksctl
eksctl copied to clipboard
[Task] Move functionality out of fargate.go and logging_retryer.go
Description
This ticket is to refactor the functionality mentioned below and here
fargate.go
Contains funcs for managing fargate. Definitely doesn't belong here :negative_squared_cross_mark:
func (fpt *fargateProfilesTask) Describe() string
func (fpt *fargateProfilesTask) Do(errCh chan error) error
func DoCreateFargateProfiles(config *api.ClusterConfig, fargateClient FargateClient) error
func ScheduleCoreDNSOnFargateIfRelevant(config *api.ClusterConfig, ctl *ClusterProvider, clientSet kubernetes.Interface) error
logging_retryer.go
Code for implementing our logging for the aws-sdk-go session. This should be moved along with the AWS API code changes.