Kubernetes

How to create docker registry credentials using kubectl

Dive into our comprehensive guide on seamlessly creating Docker registry credentials with kubectl. Whether you’re a beginner or an experienced Kubernetes administrator, this article demystifies the process of securely managing Docker registry access. Learn the step-by-step method to generate and update your regcred secret for Docker registry authentication, ensuring your Kubernetes deployments can pull images without a hitch. Perfect for DevOps professionals and developers alike, this tutorial not only simplifies Kubernetes secrets management but also introduces best practices to maintain continuous access to private Docker images. Enhance your Kubernetes skills today and keep your containerized applications running smoothly.

How to create docker registry credentials using kubectl 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 »

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 »

The logo for kubernetes command line.

Kubernetes Command line

To manage a Kubernetes cluster, you need to know some basic commands to be able to manage the cluster. Below are basic command lines to manage pods, nodes, services, etc. Pods kubectl get pods is a command-line tool used in Kubernetes, a popular container orchestration platform, to retrieve information about pods that are running within

Kubernetes Command line Read More »

Scroll to Top