Labs

Kubernetes in Docker (KinD)

Ephemeral Kubernetes cluster running in Docker container runtime. Kubernetes in Docker (KinD) – Cluster Bootstrap Script for Continuous Integration

Kubernetes Cluster Lifecycle / Cluster API

Deploy Kubernetes (cattle) cluster using API driven cluster provisioning. Kubernetes Cluster API – Provision workload clusters on AWSKubernetes Cluster API – Machine Health Check and AWS Spot instances

OpenShift Hive provision OpenShift 4.x clusters

Deploy OpenShift/OKD 4.x cluster using OpenShift Hive operator. Getting started with OpenShift HiveOpenShift / OKD 4.x Cluster Deployment using OpenShift Hive and Synchronize Cluster Configuration using OpenShift Hive – SyncSets and SelectorSyncSetsOpenShift Hive – Deploy Single Node (All-in-One) OKD Cluster on AWSInstall OpenShift/OKD 4.9.x Single Node Cluster (SNO) using OpenShift Hive/ACM

OpenShift 3.11 on Amazon AWS and Google Cloud 

Downsized version of my previous AWS OpenShift 3.9 lab. Using Terraform and Ansible to deploy OpenShift Origin 3.11. OpenShift 3.11 on Amazon AWS  and OpenShift 3.11 on Google Cloud Platform. Deploy OpenShift using Jenkins Pipeline and Terraform

OpenShift 3.9 on Amazon AWS

Using Terraform to create a AWS VPC and EC2 instances to deploy an OpenShift Origin 3.9 cluster. Deploying OpenShift Container Platform using Terraform and Ansible on Amazon AWS

Terraform Amazon AWS VPC and EC2

Example Terraform configuration to deploy AWS VPC and EC2 Instances. Using HashiCorp Terraform to deploy Amazon AWS VPC and Terraform deploying Amazon EC2 Autoscaling Group and AWS Load Balancers.

AVI Networks Software Load Balancer 

Using Vagrant with KVM and Ansible to deploy AVI controller nodes and two AVI service engines. Ansible Playbook for deploying AVI Controller nodes and Service Engines

Cumulus Linux Internet Edge Routing

Using Vagrant with KVM and Ansible to deploy Cumulus Linux switches as internet edge. Internet Edge and WAN Routing with Cumulus Linux

 

 

OpenShift 3.7 cluster on KVM

Using Vagrant with KVM and Ansible to deploy small OpenShift Origin 3.7 cluster. Deploying OpenShift Origin Cluster using Ansible

 

Open Source Routing GRE over IPSec with StrongSwan and Cisco IOS-XE 

Using Vagrant with KVM and Ansible to deploy Open Source VPN router and test with an Cisco IOS-XE endpoint. Open Source Routing GRE over IPSec with StrongSwan and Cisco IOS-XE

Cumulus Linux BGP-Fabric and Cumulus NetQ

Using Vagrant with KVM and Ansible to deploy Cumulus Linux BGP datacenter fabric to test BGP EVPN, VXLAN and NetQ validation. BGP EVPN and VXLAN with Cumulus Linux and Ansible Playbook for Cumulus Linux BGP IP-Fabric and Cumulus NetQ Validation

VyOS BGP Routing

Using Vagrant with KVM and Ansible to deploy VyOS BGP routing config. Ansible Playbook for VyOS and BGP Routing

Arista vEOS BGP-Fabric

Using Vagrant with VirtualBox and Ansible to deploy Arista vEOS switch config. Ansible Playbook for Arista vEOS BGP IP-Fabric

 

 

Cisco ASAv Firewall

Using Vagrant with KVM and Ansible to deploy Cisco ASAv firewall config. Ansible Playbook for Cisco ASAv Firewall Topology

Cisco BGP Routing

Using Vagrant with KVM and Ansible to deploy Cisco BGP routing config. Ansible Playbook for Cisco BGP Routing Topology