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
Copy file name to clipboardExpand all lines: README.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ For a comprehensive step-by-step guide with detailed explanations, please refer
24
24
25
25
-**High Availability**: Maintains consistent runner capacity using AWS Auto Scaling Groups with automatic instance replacement across multiple Availability Zones
26
26
-**Secure Authentication**: Uses GitHub App authentication for secure API access
27
-
-**Automated Lifecycle Management**: Automatic runner registration and deregistration with dual mechanisms (Lambda + systemd service)
27
+
-**Automated Lifecycle Management**: Automatic runner registration and deregistration using Lambda functions
28
28
-**Automated Deregistration**: Prevents orphaned runners in GitHub organization using lifecycle hooks and Lambda functions
29
29
-**Unified Logging**: Centralized CloudWatch logging for complete runner lifecycle tracking
30
30
-**Network Security**: Runs in private subnets with NAT Gateway for outbound internet access
@@ -47,8 +47,7 @@ The solution deploys:
47
47
-**EFS file system** for shared runner workspace storage with optimized NFS parameters
48
48
-**CloudWatch log groups** for unified lifecycle logging with structured format
49
49
-**Secrets Manager** for secure GitHub App credentials storage
50
-
-**SSM Parameter Store** for runner configuration scripts and deregistration service
51
-
-**Systemd Service** for backup deregistration mechanism
50
+
-**SSM Parameter Store** for runner configuration scripts
0 commit comments