I haven’t posted in awhile because I have taken a new role at IBM and helped lead the development of the new IBM Bluemix Container Service that allows you to run managed Kubernetes clusters on IBM.
For a little background, IBM has introduced a managed Kubernetes Service, for more information please read the announce post here.
Cabin is a pretty cool mobile app that lets you manage your Kubernetes cluster through your Android or iPhone.
Recently at work I have been struggling with building a small/minimized Docker container of a Go app I have been working on. I started with busybox but it has a major short coming… CA certificates. It isn’t trivial to get CA Certs on a busybox container. This problem effectively prevents you from using SSL or TLS with your app… This is a non-starter…
Enter Alpine I was doing some reading and I have seen a couple articles mention Alpine, its effectively a slimmed down version of busybox but it makes it trivially easy to install packages, in my case CA Certificates!
This post has been a long time going and much overdue, it has almost been 12 months since publishing the follow up to my previous post Why I Chose Hugo Over Wordpress. But I am finally going to take the time and explain all the technical parts about how I made this blog work with Hugo.
Setting up the site First to get started you need to install Hugo.
I am finally back with my blog, sorry it has been quite awhile. I just recently finished a migration of my blog my running on Wordpress, which was hosted on WPEngine and is a really awesome service, to Github pages. I got tired of using Wordpress and WPEngine cost me about $30/month… So I decided to migrate the site to Github pages where I can run the site for free.
Following up from my previous post, Canonical recently dropped support for lucid64 which is Ubuntu 10.04 LTS. This affects Cloud Foundry as lucid64 is the basis for most buildpacks. In Cloud Foundry lucid64 is being phased out for Ubuntu 14.04 LTS which is known as cflinuxfs2 in Cloud Foundry.
Getting stacks in org email@example.com / space dev as firstname.lastname@example.org... OK name description lucid64 Ubuntu 10.04 cflinuxfs2 Ubuntu 14.04.2 trusty The PHP buildpack will take the default system buildpack and right now in Bluemix it is lucid64.
With the recent shooting in South Carolina in reminds us that criminal’s can and will continue to harm people. They seem like random acts to most of us but to a criminal the acts make sense to them? No one can answer this question except the criminal. To peer inside a criminal’s would be next to impossible but what if there existed another way to peer inside their mind’s? This could be used to try to identify patterns or personality traits that exist.
This is a follow up post to a previous post on Deploying your Meteor app to Cloud Foundry and Bluemix. In this post we went through how to deploy a Meteor app to Cloud Foundry and Bluemix. In this post we will be going through the same thing except in a video format. Check out the video below.
I would love to hear your feedback and any suggestions you have, please reach out to me on Twitter @jsloyer.
I heard about Meteor mid-2014 but it peaked my interest last week when I was at a customer and a developer at the customer was building a Meteor app and they were asking how to run it on Bluemix.
Recently the company that owns development for Ubuntu (Canonical) just announced it is dropping support for lucid 64 which is Ubuntu 10.04 LTS. What does this mean for Cloud Foundry and the community buildpacks?
Well nothing really but there is a couple gotcha’s you should know about.
I have seen issues with the following buildpacks, this is not a comprehensive list but the ones I at least know about.
PHP - https://github.
This is a part two post following up on my earlier post on Zero Downtime Deployment with the CF Autopilot Plugin. I highly encourage you to read the first part before reading this post but if you are lazy I will go over the high level concepts here.
Overview of Part 1 (Quick Refresher) In part 1 we went over what a zero downtime deployment is and why it is in important.