Posts

Showing posts with the label kubernetes dashboard

Learn How to install and configure Kubernetes Dashboard

Image
This post is part of my ongoing Kubernetes Learning Series , where I share hands-on experiments and practical implementations performed on a local Vagrant-based Kubernetes environment. Have you ever spent several minutes running multiple kubectl commands just to understand what's happening inside your cluster? The Kubernetes Dashboard solves that problem by providing a visual interface that helps you monitor, manage, and troubleshoot workloads more efficiently. In this article, I will explain the process of installing and accessing the Kubernetes Dashboard (Web UI) , which provides a graphical interface for managing and monitoring Kubernetes resources. What You'll Learn Before we begin, here is what you will learn in this tutorial: What the Kubernetes Dashboard is and why it is useful How to deploy the Kubernetes Dashboard on a Kubernetes cluster How to access the Dashboard using kubectl proxy How to create a Cluster Admin Service Account for authentication How to...

Microk8s Installation on Ubuntu and Configure Kubernetes Dashboard

Image
Microk8s is the most happening thing in Kubernetes World. Here I would like to share my exploration of microk8s. Earlier there was 'Minikube' which is targets to Developers community to reduce the operations. Assumption You know how to create a VM using Vagrant, VirtualBox that we had discussed in the other blogposts already so here I'm skipping it. Microk8s installation on Ubuntu  To install you should be super user on your Ubuntu VM sudo -i The snap is a package manager available in all Linux distributions. Here in the Ubuntu 18.04 validating is it available. Check snap package tool available snap version Now we all set, run the install the microk8s command here the --classic is must snap install microk8s --classic --edge Check the version microk8s.kubectl version --short Create an alias to simplify your command alias k="microk8s.kubectl" Let's use k now k get nodes k get nodes -o wide # check the namespaces list k get namespaces k get a...