Our great sponsors
-
home
This is a git repository for my home directory - encryption and other helpful scripts (by samrocketman)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Jenkins infrastructure relies on AWS features. It's uptime is maintained by an autoscaling group. The active half (say blue) sets desired capacity of green to 1 and follows up by setting its own ASG to desired capacity 0. AWS takes over from that point. Green waits for the volume to become available and if the volume is blue it takes a snapshot and waits for the snapshot to complete. After the snapshot completes it updates the AWS tag of the data volume from blue to green. Then, it hands off to this attach volume script. The script attaches, mounts the volume and sets up /etc/fstab in case of a reboot. After the storage is available then systemctl start jenkins.service is called.