Amazon Elastic Kubernetes Service (EKS) now supports seven additional IAM condition keys for cluster creation and configuration APIs, enhancing the governance controls available through IAM policies and Service Control Policies (SCPs). Organizations managing multi-account environments require centralized mechanisms to enforce security and compliance requirements consistently across all clusters without relying on manual processes or post-deployment checks. This expansion of EKS IAM condition keys further enables proactive policy enforcement, providing organizations with more granular control to establish guardrails for cluster configurations.
Organizations can now enforce private-only API endpoints (eks:endpointPublicAccess, eks:endpointPrivateAccess), require customer-managed AWS KMS keys for secrets encryption (eks:encryptionConfigProviderKeyArns), restrict clusters to approved Kubernetes versions (eks:kubernetesVersion), mandate deletion protection for production workloads (eks:deletionProtection), specify control plane scaling tiers (eks:controlPlaneScalingTier), and enable zonal shift capabilities for high availability (eks:zonalShiftEnabled). These condition keys apply to CreateCluster, UpdateClusterConfig, UpdateClusterVersion, and AssociateEncryptionConfig APIs, integrating seamlessly with AWS Organizations SCPs for centralized governance across accounts.
The new IAM condition keys are available in all AWS Regions where Amazon EKS is available at no additional charge. To learn more about Amazon EKS IAM condition keys, see the Amazon EKS User Guide and the Service Authorization Reference for Amazon EKS. For information about implementing Service Control Policies, see the AWS Organizations documentation.
Categories: marketing:marchitecture/containers,general:products/amazon-eks
Source: Amazon Web Services
Latest Posts
- AWS Parallel Computing Service supports P6e-GB200 and P6e-GB300 UltraServers

- Protect once, enforce everywhere: Protection policies for Power BI (Generally Available)

- (Updated) Scoped SharePoint search in Teams (SharePoint app, also called Viva Connections) [MC1332816]
![(Updated) Scoped SharePoint search in Teams (SharePoint app, also called Viva Connections) [MC1332816] 4 snails 2983235 1280](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- (Updated) Microsoft Teams: Governance for built-in agents in the Teams admin center [MC1387573]
![(Updated) Microsoft Teams: Governance for built-in agents in the Teams admin center [MC1387573] 5 pexels pixabay 208560](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)



![(Updated) Scoped SharePoint search in Teams (SharePoint app, also called Viva Connections) [MC1332816] 4 snails 2983235 1280](https://mwpro.co.uk/wp-content/uploads/2025/06/snails-2983235_1280-150x150.webp)
![(Updated) Microsoft Teams: Governance for built-in agents in the Teams admin center [MC1387573] 5 pexels pixabay 208560](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-pixabay-208560-150x150.webp)
