Skip to content

Social

vZilla
Primary Navigation Menu
Menu
  • About vZilla
  • vZilla Lab
  • The Learning Curve
  • Michael Cade

Kubernetes (Page 3)

kubernetes learning

Kubernetes playground – How to use and setup Helm & MinIO?

2021-03-01
By: michaelcade
On: March 1, 2021
In: Kubernetes
With: 1 Comment

In the last post, we covered setting up dynamic shared storage with my NETGEAR ReadyNAS system for our Kubernetes storage configuration. This is what I have in my home lab but any NFS server would bring the same outcome for you in your configuration. This post will cover two areas we will continue to speak to Kubernetes storage options but we will cover object storage, I am going to use MinIO to be able to have an object storage option in my lab, I can use this to practice some tasks and demo things between Veeam Backup & Replication and Kasten and storing backup files.Read More →

kubernetes learning

Kubernetes playground – How to setup dynamic shared storage

2021-02-28
By: michaelcade
On: February 28, 2021
In: Kubernetes
With: 1 Comment

In the last three parts we covered, starting from scratch and getting the Kubernetes platform ready, this was using some old hardware and creating some virtual machines to act as my nodes. But if you don’t have old hardware but you still wish to build out your cluster then these virtual machines can really sit wherever they need to, for example, they could be in the public cloud but remember this is going to cost you. My intention was to remove all costs as possible as this system I am using is always running in my home network as it acts as my backup serverRead More →

kubernetes learning

Kubernetes playground – How to setup stateless workloads

2021-02-27
By: michaelcade
On: February 27, 2021
In: Kubernetes
With: 0 Comments

In the last post, we went through creating our home lab Kubernetes cluster and deploying the Kubernetes dashboard. In this post we are going to create a couple more stateless applications. What is BusyBox Several stripped-down Unix tools in a single executable file. Commonly referred to as the “Swiss army knife tool in Linux distributions” I began by just testing this following a walkthrough tutorial but then later realised that this is a great tool for troubleshooting within your Kubernetes pod. You can find out more information here on Docker Hub. kubectl run myshell –rm -it –image busybox – sh Some things you didn’t knowRead More →

kubernetes learning

Kubernetes playground – Setting up your cluster

2021-02-26
By: michaelcade
On: February 26, 2021
In: Kubernetes
With: 2 Comments

In the last post, we walked through the pretty basic way of getting our physical and virtual environment ready for our Kubernetes cluster. This post will cover the Kubernetes cluster setup steps. Kubernetes Cluster At this stage, we just have 3 virtual machines running Ubuntu on a flat layer 2 network. Now things get a little more interesting, in one of the last steps of part 1 we touched on installing kubeadm and this is where I am going to focus my installation and configuration, however, you can use the more challenging approach and build out from scratch. Kubernetes the Hard Way on Bare Metal,Read More →

Kubernetes playground – How to choose your platform

2021-02-25
By: michaelcade
On: February 25, 2021
In: Kubernetes
With: 5 Comments

This series will document my journey in creating a Kubernetes cluster in my home lab using basically the hardware I have available. I do also have some RaspberryPi options but for the purpose of this series, I am going to focus on x86 architecture. The reason for doing this is purely for learning I fully expect the majority of companies to take the easy button and leverage one of the many managed Kubernetes services possibly in the public cloud or from a service provider, the reason for this is because it really does offload the overhead of management and administration off to the service providerRead More →

Posts navigation

Previous 1 2 3

Newsletter

By subscribing, you agree with Revue’s Terms of Service and Privacy Policy.

Recent Posts

  • A year at the tap (firehose) end
  • Kubernetes Demo Environment For Everyone
  • Cloud-Native Data Management Day 2021 NA is Next week!
  • My new “Budget” Custom Mechanical Keyboard
  • Creating & Updating your GitHub Personal Access Token

Categories

  • #ProjectFreddie (6)
  • #ProjectTomorrow (16)
  • #SummerProject (9)
  • #VDM30in30 (14)
  • 101 (5)
  • AllianceScience (27)
  • Automation (14)
  • AWS (8)
  • Cisco (13)
  • HashiCorp (1)
  • Kubernetes (25)
  • Microsoft (29)
  • NetApp (38)
  • Nutanix (10)
  • OpenStack (1)
  • Personal (16)
  • Security (7)
  • Tech For Britain (4)
  • Uncategorized (48)
  • Veeam (121)
  • VMware (34)

Archives

Tweets by MichaelCade1

Tags

AHV automation Availability AWS Azure Backup Chocolatey cloud cloud-native cloud backup Cloud Computing Cloud Native Code container learning CSI Data data management DevOps Disaster Recovery DR EKS GDPR GitOps Infrastructure Infrastructure As Code kasten kubernetes Kubernetes Storage microsoft Microsoft 365 Microsoft Teams NetApp Nutanix Office 365 Package Management Public Cloud Replica Replication restore Security storage thought leadership Veeam veeam Backup VMworld

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Designed using Dispatch. Powered by WordPress.