AWS | KOps | Development | Kubernetes | High Availability

I needed to set up an environment for my development team, allowing them to utilize one of the same tools used for the CKA exam and an environment to obtain real hands-on experience for onboarding to K8s. So let's explain how this is done.

Pre-requisites

  • Must have the AWS CLI installed
  • Must have the KOps CLI installed
  • Must have a valid AWS Admin account associated with the Profile for the AWS CLI.

This section will identify the particular AMI that will be utilized by KOps based on the particular region in AWS.

aws ec2 describe-images --region us-east-1 --output table --owners…

Photo by Chronis Yan on Unsplash

Many organizations have their own model on what they determine as “Infrastructural Maturity”. However, they never identify and describe what this looks like. These organizations do not describe how to do this by using actual technology. Instead, they utilize buzz words that track marketing. Some of these words include containerization, DevSecOps, GitOps, Scalability, Availability, and Value Stream Mapping. The truth about Infrastructural Maturity is that it is unique to every organization. The key factor is that “Governance” controls the very speed at which technology is delivered to the customer. Every organization has its own set of Governance. Another factor to…


Photo by Norbert Buduczki on Unsplash

Screen Capture | OBS | Workaround | Open Broadcaster Software

Ever had an issue with your screen capture not working in OBS? Was it after you upgraded your Nvidia graphics card? Well, hopefully, this workaround will work for you. This might also work for any general issues as well as other graphics cards. In particular, my laptop is using a Geforce GTX.

Prerequisites

  • Make sure that you have OBS installed.
  • If you have OBS installed make sure that it is currently closed.

Step 1. Access the Graphics Settings.

a. In windows go to the search bar.

b. Type in the following “Graphics Settings”.

c. Select Graphics Settings


OpenShift | AWS | Kubernetes | API Gateway | Helm3

I decided to write this article as i saw that there were none for OpenShift specifically with Ambassador API Gateway. This process is very simple and straight forth as OpenShift is basically Kubernetes with some twists.

  • Make sure that you contain access to your K8s cluster via kubectl as i will demoing using it. You can however using the OpenShift CLI if you want to as well. They are pretty much the same when running these commands.
  • Make sure that you are using an OpenShift cluster. In this example i will be utilize a 4.7 …


Photo by Arthur Reeder on Unsplash

I have made the switch to Manjaro Linux. As i make this switch there are items that take a little more understanding compared to Windows. This article will cover how to setup a standard SCR3310 CAC reader with Manjaro Linux.

The CAC reader i am referencing can be bought at Newegg. The first thing i would recommend is reviewing the list of USB devices that are currently installed. This can be done by running:

mhwd -lh -d --usb

In my case the CAC Reader was already found by Manjaro; which is amazing. Below are my results:

04: USB 00.0: 10e00…

Photo by Masaaki Komori on Unsplash

Manjaro | Linux | Pacaur | Packman

  1. Install the expac and jq dependencies by running:
sudo pacman -S expac jq

2. Download the git registry for auracle-git:

wget https://aur.archlinux.org/cgit/aur.git/snapshot/auracle-git.tar.gz

Note: I tried running “sudo pacman -S auracle-git; but the package was not found.

4. Un Tar the file buy running:

tar -xzf auracle-git.tar.gz

5. Change to the auracle-git directory:

cd auracle-git

6. Install the meson, gtest, and gmock dependencies prior to build by running:

sudo pacman gtest meson gmock

7. Build the auracle-git package by running:

makepkg PKGBUILD --skippgpcheck --noconfirm

8. Great now we can install auracle-git via packman by running:

pacman -U auracle-git-*

Download the pacaur…


With ProtonVPN you can obtain a free VPN connection. Of course this is only one free VPN connection. I recently removed myself from Windows based environment and moved to Manjaro. So this article will explain how to setup ProtonVPN on Manjaro.

Step 1. Install Required Python Libraries using Pacman

Run the following:

sudo pacman -S openvpn dialog python-pip python-setuptools

Step 2. Install the Python Version of ProtonVPN

Run the following:

sudo pip3 install protonvpn-cli

Step 3. Initializing your VPN

Run the following:

sudo protonvpn init

Note: Your login information will be located at Account -> “OpenVPN / IKEv2 username”. Utilize…


Photo by Austin Distel on Unsplash

Containerization | AWS | Economics 101

I recently was asked about how to estimate the cost utilized within a Kubernetes environment. The economics of dealing with On-Premises to the Cloud is well defined. However, the capability of estimating the cost of running orchestrated containerization is not well defined. In this article, I am going to explain how to estimate this cost and setup involving baselines to help analyze cost. Let’s start with a baseline. The baseline can be created on a couple of factors: Availability and Resource Allocation.

Availability identifies how long an application or service needs to be available based on the demand. …

⚗ Kevin Summersill 🔋

Enterprise Solution Architect | Certified Kubernetes Administrator ⚓ | SAFe SPC | LeSS Practioner | AWS Solutions Architect | Dev*Ops/GitOps Engineer 🔥

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store