Amazon Elastic Kubernetes Service Skill
amazonaws-com-eks
amazonaws-com-eks
| Method | Path | Description |
|---|---|---|
POST | /clusters/{name}/access-entries/{principalArn}/access-policies | |
POST | /clusters/{name}/encryption-config/associate | Associates an access policy and its scope to an access entry. For more information about associating access policies, see Associating and disassociating access policies to and fro... |
POST | /clusters/{name}/identity-provider-configs/associate | Associates an encryption configuration to an existing cluster. Use this API to enable encryption on existing clusters that don't already have encryption enabled. This allows you t... |
POST | /clusters/{name}/access-entries | Associates an identity provider configuration to a cluster. If you want to authenticate identities using an identity provider, you can create an identity provider configuration an... |
POST | /clusters/{name}/addons | Creates an access entry. An access entry allows an IAM principal to access your cluster. Access entries can replace the need to maintain entries in the aws-auth ConfigMap for auth... |
POST | /clusters | Creates an Amazon EKS add-on. Amazon EKS add-ons help to automate the provisioning and lifecycle management of common operational software for Amazon EKS clusters. For more inform... |
POST | /eks-anywhere-subscriptions | Creates an Amazon EKS control plane. The Amazon EKS control plane consists of control plane instances that run the Kubernetes software, such as etcd and the API server. The contro... |
POST | /clusters/{name}/fargate-profiles | Creates an EKS Anywhere subscription. When a subscription is created, it is a contract agreement for the length of the term specified in the request. Licenses that are used to val... |
POST | /clusters/{name}/node-groups | Creates an Fargate profile for your Amazon EKS cluster. You must have at least one Fargate profile in a cluster to be able to run pods on Fargate. The Fargate profile allows an ad... |
POST | /clusters/{name}/pod-identity-associations | Creates a managed node group for an Amazon EKS cluster. You can only create a node group for your cluster that is equal to the current Kubernetes version for the cluster. All node... |
DELETE | /clusters/{name}/access-entries/{principalArn} | Creates an EKS Pod Identity association between a service account in an Amazon EKS cluster and an IAM role with EKS Pod Identity. Use EKS Pod Identity to give temporary IAM creden... |
DELETE | /clusters/{name}/addons/{addonName} | Deletes an access entry. Deleting an access entry of a type other than Standard can cause your cluster to function improperly. If you delete an access entry in error, you can recr... |
DELETE | /clusters/{name} | Deletes an Amazon EKS add-on. When you remove an add-on, it's deleted from the cluster. You can always manually start an add-on on the cluster using the Kubernetes API. |
DELETE | /eks-anywhere-subscriptions/{id} | Deletes an Amazon EKS cluster control plane. If you have active services in your cluster that are associated with a load balancer, you must delete those services before deleting t... |
DELETE | /clusters/{name}/fargate-profiles/{fargateProfileName} | Deletes an expired or inactive subscription. Deleting inactive subscriptions removes them from the Amazon Web Services Management Console view and from list/describe API responses... |
DELETE | /clusters/{name}/node-groups/{nodegroupName} | Deletes an Fargate profile. When you delete a Fargate profile, any Pod running on Fargate that was created with the profile is deleted. If the Pod matches another Fargate profile,... |
DELETE | /clusters/{name}/pod-identity-associations/{associationId} | Deletes a managed node group. |
DELETE | /cluster-registrations/{name} | Deletes a EKS Pod Identity association. The temporary Amazon Web Services credentials from the previous IAM role session might still be valid until the session expiry. If you need... |
GET | /clusters/{name}/access-entries/{principalArn} | Deregisters a connected cluster to remove it from the Amazon EKS control plane. A connected cluster is a Kubernetes cluster that you've connected to your control plane using the A... |
GET | /clusters/{name}/addons/{addonName} | Describes an access entry. |
GET | /addons/configuration-schemas | Describes an Amazon EKS add-on. |
GET | /addons/supported-versions | Returns configuration options. |
GET | /clusters/{name} | Describes the versions for an add-on. Information such as the Kubernetes versions that you can use the add-on with, the owner, publisher, and the type of the add-on are returned. |
GET | /eks-anywhere-subscriptions/{id} | Describes an Amazon EKS cluster. The API server endpoint and certificate authority data returned by this operation are required for kubelet and kubectl to communicate with your Ku... |
GET | /clusters/{name}/fargate-profiles/{fargateProfileName} | Returns descriptive information about a subscription. |
POST | /clusters/{name}/identity-provider-configs/describe | Describes an Fargate profile. |
GET | /clusters/{name}/insights/{id} | Describes an identity provider configuration. |
GET | /clusters/{name}/node-groups/{nodegroupName} | Returns details about an insight that you specify using its ID. |
GET | /clusters/{name}/pod-identity-associations/{associationId} | Describes a managed node group. |
GET | /clusters/{name}/updates/{updateId} | Returns descriptive information about an EKS Pod Identity association. This action requires the ID of the association. You can get the ID from the response to the CreatePodIdentit... |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install amazonaws-com-eks
Downloads and installs to ~/.claude/skills/amazonaws-com-eks/
2017-11-01 (2026-02-13)