Posts

Showing posts with the label kubernetes dashboard

Learn How to install and configure Kubernetes Dashboard

This post is a continuous series of Kubernetes series of learning with experiments on the Local Vagrant box. In the post, I would you like to explain the process that takes place for the installation of Kubernetes Dashboard Web UI. Lets understand what is Kubernetes Web UI? The Kubernetes Web User Interface(UI) is also known as Kubernetes dashboard, it is used to deploy applications, manage, troubleshoot the containerized issues. Installation of Web UI We can deploy a Web UI using a container image to visualise the kubernetes ecosystem cmd kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml Access Dashboard Generally speaking the Web UI accessed from the Web browser by providing a URL which requires Port forwarding enabled. Alternate we can test from cli  cmd nohup kubectl proxy --address="192.168.33.10" -p 8443 --accept-hosts='^*$' >> proxy.log 2>&1 & Create...

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...