Skip to main content

Module service

Module service 

Source
Expand description

AWS EKS REST-JSON service handler.

Implements the cluster control plane (Create/Describe/List/DeleteCluster, UpdateClusterConfig, UpdateClusterVersion, Describe/ListUpdates, Tag/Untag/ListTagsForResource) plus managed node groups (Create/Describe/List/DeleteNodegroup, UpdateNodegroupConfig/Version) and Fargate profiles (Create/Describe/List/DeleteFargateProfile), add-ons, access entries and their access-policy associations, OIDC identity-provider configs, and Pod Identity associations, all modeled as cluster sub-resources.

Structs§

EksService

Constants§

EKS_ACTIONS

Functions§

save_eks_snapshot
Persist the current EKS state as a snapshot. Shared by EksService::save_snapshot and the CFN provisioner’s persist hook.