Blog
You can become a superhero of automation and development by learning and practicing. This is our blog from our learnings and practice.
We are consultants and trainers in Cloud Foundry, devops automation and continous delivery. We have the best jobs in the world helping you have the best job in the world.
UPDATE from https://cloudfoundry.slack.com: Apple has open sourced their Swift programming language and many developers like it a lot. Over time it may evolve a strong ecosystem for writing backend web applications. But how will you run them on Cloud Foundry? Introducing a buildpack for running Swift web applications: https://github.com/cloudfoundry-community/swift-buildpack/releases/ You can try out this buildpack
Often I find myself needing to repeatedly access a service that is password protected. A good example would be trying to curl an end point that is behind basic auth, another is dealing with projects that expect global variables with access credentials in them. There are armies of bots out there, scraping Github, just waiting
I recently had the misfortune of having my bosh-lite instance keel over with 80% packet loss (or higher). Turns out, I was suffering from a routing loop. Here’s how to see if you’re suffering from it, too. Disable any routes for 10.244.x.x to 192.168.50.4 If you have configured any routes to send traffic to 10.244.x.x
Short Answer: Not To Bundle I recently tore down and recreated my local BOSH lite installation. Re-cloned the repos – everything. Imagine my surprise when I ran into this little gem (har har see what I did thar): $ ./bin/provision_cf … /scripts/generate-bosh-lite-dev-manifest /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’: cannot load such file — bundler/setup (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’ Can
To deploy Cloud Foundry (CF) to Bosh-Lite on AWS, we need to [Spin up a Bosh-Lite VM on AWS](##Spin up a Bosh-Lite VM on AWS) first, then we can [Deploy CF using the Bosh-Lite](##Deploy CF using the Bosh-Lite) we spun up. Spin up a Bosh-Lite VM on AWS Dr Nic wrote a blog Bosh-Lite can
UDPATED 2016-2-29: cf cli v6.16.0+ includes easy to use commands. Blog post updated to use them. Service brokers are a plug’n’play extension for any Cloud Foundry – hosted or private – to bring in unlimited external services – data, messaging, microservices, and more. Until now, only an administrator could register and update service brokers. This
bosh-lite is a wonderful part of the BOSH toolchain – you provision a single VM one time and then bosh deploy creates Linux containers rather than full IaaS VMs. Super fast for development and super fast for CI pipelines for BOSH releases. bosh-lite is popularly used locally via vagrant/virtualbox; but can also run on any
As part of a project, a client wants to have a self-deploying Concourse. Basically that means that once everything is set up, the alpha Concourse will deploy the beta Concourse and, if that completes successfully, the beta Concourse will then update/deploy the alpha Concourse. Because automation is shiny. Current Goal Ensure that the the beta
You love Concourse CI and you’ve got a dozen or more pipelines running. Each pipeline is configured with secret AWS/Docker/Github credentials so it can test for S3 blobs, new Docker images, and Github repo changes. Suddenly a friend of yours – not you – accidentally commits your secret credentials into a public repository and now