Taking Helm for a spin

TLDR I have found Helm to be extremely useful πŸ‘ I am someone who is somewhat familiar with Kubernetes (but not really) and found Helm great for both getting started and deploying custom application to Kubernetes πŸ† In the below article I will go through my experiences with Helm, Kubernetes and Azure and show you some tips and tricks along the way. Also, Draft was announced while I was writing this blog.

Getting Started with Terraform on Azure

TLDR Terraform is easy to get started with Azure πŸ‘ and provides some additional benefits for Infrastructure as Code when compared with Azure Resource Manager (ARM) and Templates (which we will go into in a moment). But it’s not all rainbows 🌈 and unicorns 🐴 It doesn’t yet support all of the resource types available in Azure and you may have to supplement you Terraform code with ARM JSON for those missing resource types.

Ignite wrap up

So I survived my first Ignite as a speaker 🎀 Not so much survived, but I have a great time πŸŽ‰ connecting with my peers and having some great discussion about Azure ☁️, Delivery Pipelines and Node.js. Ignite is one my favorite ❀️ technical events of the year. If you missed Microsoft Ignite Australia or couldn’t make the event 😒, don’t worry 😟 you won’t miss out on the content πŸ˜ƒ All of the session recordings and slide decks are available at here

Live Demo!

This is a blog post that I am publishing live on stage 🎀 at Microsoft Ignite Australia 2017 using Jenkins, GitHub and Grunt πŸ˜ƒ The demo includes a Jenkins Pipeline that; Pulls my content and files from GitHub into Jenkins Jenkins then generates my content using the Hugo executable Pushes my content to a staging container in Azure Blob Storage Pauses to allow me to view my staged deployment to make sure everything is ok After I have approved the staged deployment, it pushes my content to my production container in Azure Blob Storage The point I am trying to make with this demo is that once you a well established Delivery Pipeline, you should have confidence to push to production often πŸ‘

Microsoft Ignite Next Week!

I am very excited and humbled 😊 that my proposed sessions have been accepted for Microsoft Iginte Australia 2017. You can read more about the awesomeness that is Microsoft Ignite Australia here You can also read more about my sessions below; Jenkins and Azure [OPEN322] Node.js + Azure App Service = :) [OPEN334] If you are attending Ignite and you would like connect, please come find me at the Speaker Lounge and say hi πŸ‘‹

Hugo in Azure BLOB storage

TLDR Hugo runs well in Azure BLOB Storage πŸ‘ It just needs a little extra setup, but we can that fix that πŸ˜ƒ In fact, this blog is currently running in Azure BLOB storage πŸ’₯ Intro This was my first attempt at running a static website in Azure BLOB storage….. And it was fun πŸŽ‰ I have enjoyed working with Hugo and Azure BLOB storage. I especially like Hugo’s command line interface and in built web server for previewing what your content will look like.

Jenkins on Azure App Service

TLDR Yes, you can have a basic Jenkins Server up and running in the preview of App Service on Linux very quickly πŸ˜ƒ You won’t get all of the features Jenkins has to offer, but if you want to get up and running quickly and you don’t want to manage a server, this could be for you! Intro In mid-November, Microsoft announced that the preview of App Service on Linux now supports Containers

Starting a blog

Hello… it’s just become a new year πŸŽ‰πŸŽˆ and I have decided I am going to start a blog. I know this is not particulary original, but I enjoy tinkering around with a lot of different tech in the cloud, and this blog is going to a way for me to share my experiences. I look forward to sharing with you some of the cool and sometimes quirky things I get up to in the cloud.