eksctl
eksctl copied to clipboard
The official CLI for Amazon EKS
### What feature/behavior/change do you want? I would like to be able to control `Auto Scaling Groups` created by `EKS` with `eksctl`. We use a `Scheduled Scaling` a part of...
In our cloud, a policy gets automatically attached to the node group IAM role. its part of Infra security automation. Because it's not part of eksctl creation, while deleting the...
### What feature/behavior/change do you want? An online reference for `eksctl` on [eksctl.io](eksctl.io) similar to the one for [kubectl](https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands) with usage, options, and examples. ### Why do you want this...
### Description This ticket to refactor functionality as suggested below and original ticket [here](https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1044631377) ### nodegroup.go Methods for validating that managed nodegroup configurations are supported by the EKS versions. Seems...
### Description This ticket is to refactor the functionality mentioned below and [here](https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1044631377) ### api.go Contains: - Getters for accessing the AWS APIs, e.g. `func (p ProviderServices) EKS() eksiface.EKSAPI {...
### Description This ticket is to refactor the functionality mentioned below and [here](https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1044631377) ### eks.go Contains methods for interacting with clusters. Seems good for this package :heavy_check_mark: ```go func (c...
### Description This ticket is to refactor the functionality mentioned below and [here](https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1044631377) ### fargate.go Contains funcs for managing fargate. Definitely doesn't belong here :negative_squared_cross_mark: ```go func (fpt *fargateProfilesTask) Describe()...
### Description This ticket is to refactor the functionality mentioned below and [here](https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1044631377) ### What can stay and what should be moved `pkg/eks` contains: ```bash $ ll api.go client.go compatibility.go...
### Description This ticket is an EPIC to collect all tickets related to refactoring suggestions mentioned here https://github.com/weaveworks/eksctl/issues/4655, https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1044631377
### Description See comment [here](https://github.com/weaveworks/eksctl/issues/4655#issuecomment-1041834989) (7~ methods) `Tasks` for creating/deleting stacks (returning a `*tasks.TaskTree`) e.g.`NewTasksToCreateIAMServiceAccounts`, `NewTasksToDeleteIAMServiceAccounts`, `DeleteTasksForDeprecatedStacks` We need to - Move the `Task` related methods out of here and...