Results 19 issues of Himangini

### Description Atm, we have Karpenter versioned pinned to 0.9.0. Upgrade this version to [0.13.2](https://github.com/aws/karpenter/releases/tag/v0.13.2) Previous Reference ticket: #5023

kind/improvement
priority/important-soon
area/karpenter

### Description Increase test coverage for addons. There are a few places tests are missing. See https://github.com/weaveworks/eksctl/issues/5570, https://github.com/weaveworks/eksctl/pull/5571, https://github.com/weaveworks/eksctl/pull/5458 These PRs don't add any tests and verifying this functionality is...

area/testing
priority/important-longterm
area/tech-debt

### Description As per the calendar for [Amazon EKS end of support](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar) November 1, 2022 is the end of support for Kubernetes version 1.20 We need to remove support for...

good first issue
kind/improvement
area/docs

### 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...

good first issue
priority/important-longterm
area/tech-debt

### 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 {...

good first issue
priority/important-longterm
area/tech-debt

### 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...

good first issue
priority/important-longterm
area/tech-debt

### 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()...

good first issue
priority/important-longterm
area/tech-debt

### 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...

good first issue
priority/important-longterm
area/tech-debt

### 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

priority/important-longterm
Epic
area/tech-debt

### 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...

priority/important-longterm
Epic
area/tech-debt