February 2018

Working with kubernetes services.

Working With Kubernetes Services

Kubernetes services allow pods to be able to communicate outside Kubernetes cluster. There are three types of services as follows: ClusterIPClusterIP is a default internal cluster IP address used when creating a service internal. This cluster IP is only accessible within the cluster and cannot be reached from outside network. When you do kubectl get

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

Check status of pods in kubernetes.

How to check status of pods in kubernetes

To check status of a pod in kubernetes cluster. Connect to master node and execute below command. Below command will give status of all pods from default namespace. kubectl get pods If you like to check the status of pods in system namespace, execute below command. kubectl get pods –all-namespaces If you like to check

Setting up kubernetes cluster on cantos 7.

Setup Kubernetes Cluster on CentOS 7

In this tutorial, we will use kubeadm to configure a Kubernetes cluster on CentOS 7.4. IMPORTANT NOTE: Ensure swap is disabled on both master and worker nodes. Kubernetes requires swap to be disabled in order for it to successfully configure Kubernetes Cluster. Before you start setting up Kubernetes cluster, it is recommended that you update

Generate self-signed certificate in windows 7 & later.

Generate Self-Signed certificate in Windows 7

To generate self-signed certificates we will use makecert.exe. You will need to first download Windows SDK for Windows 7 or later. Download and install Windows SDK. Once you have downloaded and installed Windows SDK. Go to SDK folder by executing the below command. Generate Root CA Now, we will generate a root certificate. We will

Kubernetes dashboard on a turquoise background.

Kubernetes Dashboard

Kubernetes Dashboard allows you to manage pods and cluster configuration from a web user interface (UI). You can write your own YAML or json file and upload it via Dashboard, and it will automatically create deployments for you. Kubernetes Dashboard is free to install, and you can follow the below steps. I will be using

Kubernetes proxy logo on a blue background.

Kubernetes Proxy

Kubernetes Proxy allows you to access core components of Kubernetes. Such as API, Kubernetes Dashboard, etc. In order to use Kubernetes proxy, you will need to ensure proper configurations are in place on your system where you are accessing it from. If you are remotely managing Kubernetes Cluster, I recommend following a few of my

Scroll to Top