Direct SSH Access Was Not Available for Pipeline Verification
- Root cause
- The pipeline could not rely on direct SSH access to start and check Nginx. The underlying cause of the SSH issue was not established, so no specific root cause is claimed.
- Resolution
- Added AWS Systems Manager command execution, result polling, and handling for command failures, cancellation, and timeouts.
- Outcome
- The Jenkins pipeline completed successfully using the Systems Manager-based approach.
- Lesson
- Systems Manager can provide a useful alternative for remote instance operations when direct SSH access is unavailable.