-
Join 7 other subscribers
-
Also Read
- Kubernetes: Limits and Requests
- Jenkins agents on AWS EKS
- Jenkins Declarative Pipeline: Run a stage without holding up an agent
- AWS: Prevent VPC Modifications
- Cloudformation: Optional Resource Parameters
- AWS: Deleting Old Access-Key/Secret-Key Pairs
- Real Backups On The Cheap
- AWS S3 Bucket Policy to Only Allow Encrypted Object Uploads
- DC/OS Exhibitor on S3 – Issues & Workarounds
Category Archives: DevOps
Jenkins Declarative Pipeline: Run a stage without holding up an agent
If you have a Jenkins declarative pipeline , you’re generally bound to have more than one stage with steps within each of them. The usual way of declaring a node/agent/slave is by declaring an agent directive encompassing the stages{} directive, … Continue reading
AWS: Prevent VPC Modifications
If you have a busy AWS environment accessed by multiple developers, you will have someone modify your some aspect of your core infrastructure inadvertently. In our case, we have our VPC-related infrastructure deployed using Cloudformation and maintained via CF stack … Continue reading
Posted in Amazon Web Services, DevOps
Tagged aws, deny, developers, iam, modifications, mods, policy, sso, user, vpc
Leave a comment
Cloudformation: Optional Resource Parameters
When creating Cloudformation templates, occasionally, you come across situations where you only want to remove parameters from a Resource when on certain conditions. As an example, for an ECS Service resource, the parameters ‘LoadBalancers’ and ‘Role’ are both required only if you … Continue reading
Posted in Amazon Web Services, DevOps
Tagged aws, cloudformation, conditionals, conditions, optional, parameters, pseudo
Leave a comment
AWS: Deleting Old Access-Key/Secret-Key Pairs
If you have a busy AWS environment with access to multiple developers , it can be useful to automatically clean up IAM user Access Keys every so often for security. Here’s a simple Python script that can be plugged into … Continue reading
Posted in Amazon Web Services, DevOps
Leave a comment
Real Backups On The Cheap
So you have your data on the “cloud” – on Dropbox or GDrive folders – and you believe you’ve done a decent job of safe-guarding your precious files, while really you’ve only saved your files against total computer or hard-drive … Continue reading
Programmatically Trigger Travis Builds on GitHub
Our code for this specific project (which is on GitHub) is designed to handle infrastructure creation and rebuilds. For this purpose, we wanted to to be able to trigger our Travis builds for specific branches via simple Bash scripts, based … Continue reading
TravisCI: Export From Bash Scripts
Let’s say your TravisCI file is cluttering up due to having too many shell / bash commands in the “.travis.yml” file and you’ve decided to move the commands out to a separate shell script. Now, you’ll want to get export/return … Continue reading