Fetch vs Pull with Visual Studio Code

There comes a time when you have others with access to modify or add to your repository that changes occur from the central repo and your workstation repo.  In this article, I will quickly show how to use the fetch and pull commands to update your local repo with modifications made to the central repo. … Read more

Fetch vs Pull with Git Bash

There comes a time when you have others with access to modify or add to your repository that changes occur from the central repo and your workstation repo.  In this article, I will quickly show how to use the fetch and pull commands to update your local repo with modifications made to the central repo. … Read more

Clone Repository & Push Changes using Git Bash

There are two methods I use to push code to GitHub.  Method 1. Visual Studio Code.  Method 2. Git Bash.  Both are effective and I know people who use one over the other all the time.  In this article I will walk through cloning your repo in GitHub locally via SSH, clone the repo, and … Read more

Create a Repository in GitHub

As I am recreating my environment from scratch I am having to go back and re-create a lot of content.  I thought this might be a good time to generate some basic how to blogs.  In this next article I will be showing everyone a quick way to create a repository in GitHub. If you … Read more

Install Visual Studio Code for Windows

Recently, I was asked my code editor of choice and I default to VS Code unless I need a different editor for application specific customizations.  First we must download the executable for windows x64 Summary:As you can see it is very quick to download and install Visual Studio Code.  Configuring and adding add on’s is … Read more

Install Git for Windows

As I was discussing GitHub and repositories with some engineers looking to get their feet wet in the modern applications  it quickly became apparent that they did not know how to install git on their workstations.  Since I’m sure they are not the only ones, I thought I would write a quick article on how … Read more

The Rise of the VMWare Platform Reliability Engineer

In the last few years as a VMWare person I have watched containers and Kubernetes go from people saying containers cannot replace virtual machines to now Kubernetes being integrated into vSphere.  Years ago, I thought containers were really cool but it lacked all the infrastructure features we relied on to run in enterprise environments.  Yet, … Read more

Kubernetes Components Overview

I borrowed the above image from Kubernetes site. Let us begin with a high level overview of what Kubernetes is which will make explaining it’s components easier. Per kuberenetes.io, “Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing … Read more

Kubectl Bash Autocomplete

I was speaking to someone the other day who is new to Kubernetes. While playing around with Kubectl commands they mentioned that there was no way to tab to autocomplete. This conversation inspired this quick and easy how to K8 article. From your terminal execute the following commands:sudo apt-get install bash-completionecho “source <(kubectl completion bash)” … Read more