We had a Bamboo incident the other day - lots of Bamboo agent went offline , and quite a few build plans have to wait in the queue for a long time. We checked the logs and saw something like "Agent could not access JMS invoker queue". JMS stands for Java Message Service which in … Continue reading Bamboo agent could not access jms invoker queue
Tag: bamboo
Bamboo Builds Report
Want to get insights of your Bamboo builds? Here is a script that I wrote to generate the report in spreadsheet. This is how it looks like:
CICD on OpenShift Part Two
Continue with part one, I will show you the details of the CICD scripts and also the Bamboo plan. Lets start with the CICD scripts, it can be found in my OpenShift-CICD repository on GitHub. The key parts are two OpenShift configuration files: build.yaml and deploy.yaml. The script is to make a copy from the template … Continue reading CICD on OpenShift Part Two
CICD on OpenShift Part One
I have successfully migrated 'Dilbert' from EC2 instance to OpenShift. Dilbert is an automation bot that we use to offload some daily operations. In this article, I will show you how it works. In the Dilbert project, I have one build configuration. For each version, I only build once. This to ensure only one binary … Continue reading CICD on OpenShift Part One
Bamboo plan for AWS build part 4
Swap URL: This is for blue/green deployment. The idea is to update the floating DNS to point to different stack's ELB CNAME. It allows us to easily divert the traffics to different backend stack, but keep it transparent to users. Cloudformation snippet "Resources": { "Route53DNSRecord": { "Properties": { "Comment": "Floating DNS Record", "HostedZoneName": { "Fn::Join": … Continue reading Bamboo plan for AWS build part 4