Add AWS Cognito and IAM Identity Center guide for ROSA cluster access#916
Add AWS Cognito and IAM Identity Center guide for ROSA cluster access#916cwooley-rh wants to merge 1 commit intorh-mobb:mainfrom
Conversation
Add comprehensive guide for configuring AWS-native identity for ROSA using Cognito as OIDC bridge and optional IAM Identity Center SAML federation. Two approaches provided: - Approach 1: Cognito standalone OIDC (fully CLI-based) - Approach 2: IAM Identity Center + Cognito SAML federation (includes console steps) Features: - Parameterized environment variables throughout - Dynamic resource lookups (User Pool ID, Client credentials) - Comprehensive cleanup section - EKS vs ROSA identity flow comparison table - Troubleshooting reference Validated against ROSA HCP 4.21.9 in us-east-1. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
✅ Deploy Preview for rh-cloud-experts ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Validation Testing ReportGuide: Executive Summary✅ Approach 1 (Cognito Only): Fully validated - all steps execute successfully Overall Status: ✅ READY FOR REVIEW Approach 1: Cognito as Standalone OIDC IdP
Findings:
Approach 2: IAM Identity Center + Cognito
Findings:
Guide Improvements Made:
Cleanup Section Validation
Cleanup Fixes Applied:
All resources successfully cleaned up: ✅ Guide Quality Assessment✅ Prerequisites: Complete and accurate Test Environment DetailsCluster:
Cognito Resources Created & Tested:
Identity Center:
RecommendationsReady to Merge: ✅ This guide is production-ready and provides value for two distinct use cases:
Both approaches are well-documented, commands are tested, and cleanup is comprehensive. Validation Tools Used
🤖 Validated with Claude Code |
Summary
This PR adds a comprehensive guide for configuring AWS-native human identity for ROSA clusters using AWS Cognito as an OIDC bridge, with optional IAM Identity Center SAML federation.
What's Included
Two approaches documented:
Approach 1: Cognito Only - Standalone OIDC identity provider (fully CLI-based)
Approach 2: IAM Identity Center + Cognito - Enterprise SSO via SAML federation
Key Features
Validation
Approach 1: Fully validated end-to-end against ROSA HCP 4.21.9 in us-east-1
Approach 2: Documented with comprehensive console instructions
Files Changed
content/rosa/cognito-idp/index.md- New guideTesting Notes
All commands in Approach 1 execute successfully. Approach 2 requires IAM Identity Center to be enabled in the AWS Organization, which is documented clearly in the prerequisites.
Cleanup commands have been tested and corrected to ensure all resources (Cognito User Pool, App Client, Domain, ROSA IdP, RBAC bindings) are properly removed.
🤖 Generated with Claude Code