You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for AWS Systems Manager (SSM) Session Manager as an alternative transport method to SSH/WinRM in kitchen-ec2, enabling Test Kitchen to connect to EC2 instances without requiring direct network connectivity or SSH key management. Currently, kitchen-ec2 requires SSH (Linux) or WinRM (Windows) connectivity, which presents challenges in several scenarios:
Security-hardened environments where direct SSH/RDP access is disabled
Private subnets without bastion hosts or VPN connectivity
Zero-trust networks where SSM Session Manager is the preferred access method
Compliance requirements that mandate all shell access go through audited channels like SSM
Simplified key management - eliminating the need to manage SSH key pairs for testing