Kubernetes

Deploy kubernetes dashboard in kss cluster.

Deploying Kubernetes Dashboard in K3S Cluster

Get the latest Kubernetes Dashboard and deploy Create service account and role In admin-service user.yaml, enter the following values: In admin-user-role.yaml, enter the following values: Now apply changes to deploy it to K3S cluster: Expose service as NodePort to access from browser In edit mode change type: ClusterIP to type: NodePort. And save it. Your

Deploying Kubernetes Dashboard in K3S Cluster Read More »

Kubernetes bare metal using kss, metallets, and kss.

Setup Kubernetes Cluster using K3S, MetalLB, LetsEncrypt on Bare Metal

Setup K3S Cluster By default, Rancher K3S comes with Traefik 1.7. We will setup K3S without Traefik ingress in this tutorial. Execute the above command on master node 2 to setup HA.Validate cluster setup: Make sure you have HA Proxy Setup: We will use above command output value to join worker nodes: MetalLB Setup Create

Setup Kubernetes Cluster using K3S, MetalLB, LetsEncrypt on Bare Metal Read More »

Kubernetes pre-load balancing implementation using metallb.

Kubernetes On-Prem Load Balancing implementation using MetalLB

In this tutorial I will go over how to install and setup MetalLB for on-premise implementation. Pre-req Installing MetalLB NOTE: The above example was used from here Validate deployments by executing the below command: Apply network configurations Create a file called metallb-config.yaml and enter the following values: Apply changes: And you are done!

Kubernetes On-Prem Load Balancing implementation using MetalLB Read More »

Kubernetes cluster setup with raspberries and a kubernetes cluster.

Raspberry Pi 4 K3S cluster setup

In this tutorial, I will show you how to set up a lightweight Kubernetes cluster using rancher k3s. My current Raspberry Pi 4 configuration: Hostname RAM CPU Disk IP Address k3s-master-1 8 GB 4 64 GB 192.168.1.10 k3s-worker-node-1 8 GB 4 64 GB 192.168.1.11 k3s-worker-node-2 8 GB 4 64 GB 192.168.1.12 Prerequisite set values as shown below: Apply changes by executing

Raspberry Pi 4 K3S cluster setup Read More »

A black and white photo of a warehouse full of boxes.

How to Deploy MySQL database on Digital Ocean Managed Kubernetes Cluster

NOTE: This tutorial assumes you know how to connect to a Kubernetes cluster. Create secrets to securely store MySQL credentials Output: Persistant volume and MySQL deployment Execute the below command to create persistent volume: Output: Execute the below command to deploy MySQL pod: Output: Exposing MySQL as a Service Output: Output:

How to Deploy MySQL database on Digital Ocean Managed Kubernetes Cluster Read More »

Scroll to Top