Setting up a CI/CD pipeline with Maven and Jenkins on Azure Kubernetes Service (AKS) · May 13, 2018 · git devops containers kubernetes jenkins

This is going to be a short post because the "meat" is on my GitHub/sabbour. I realized that search engines index this blog much better than they index my GitHub repository, this is a pointer posts for the actual content. What is this about? This is an…

Quick and easy way to setup signed GitHub commits on MacOS · April 30, 2018 · git devops

Install gpg using Homebrew: brew install gpg. Follow the GitHub guide to generate a new gpg key. Add the gpg key to your GitHub account. Get around this issue by doing the following echo 'export GPG_TTY=$(tty)' >> ~/.bash_profile Reload .bash_profile by running source ~/.bash_…

Secure Service Fabric on Linux inside an existing Virtual Network · April 8, 2018 · service-fabric linux containers

This guide will help you create a Secured Linux Service Fabric cluster that runs inside an existing Virtual Network and Subnet using the Azure CLI. You can get the required template and parameters json files from my GitHub. The template is based on the sample published here and is modified…

How to run an App Service behind a WAF-enabled Application Gateway · October 18, 2016 · app service environment application gateway waf web application firewall app service

Introduction You may have heard of the Azure Application Gateway which is a Layer-7 HTTP load balancer that provides application-level routing and load balancing services that let you build a scalable and highly-available web front end in Azure. It works by accepting traffic and based on rules that are defined…

Running an optimized MariaDB (MySQL) cluster on Azure · November 25, 2014 · linux mysql virtual machines high availability mariadb galera centos

Introduction In this post, I'm going to create a multi-Master Galera cluster of MariaDBs, a robust, scalable, and reliable drop-in replacement for MySQL, to work in a highly available environment on Azure Virtual Machines. Architecture overview Below is what we are ulitmatley want to achieve. Key points being: 3 node…