Kubernetes Errors: Kops related errors
Error 1 Error 2 Error 3 Error 4 Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps…
Read more »Kubernetes Error: coredns – no route to host log & Failed to list & CrashLoopBackOff
Errors Solutions Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark,…
Read more »kubeadm error – kubelet isn’t running or healthy and connection refused
Errors Headlines Initial timeout of 40s passed dial tcp [::1]:10248: connect: connection refused failed with error: Get http://localhost:10248/healthz The kubelet is not running Solutions If you are on a systemd-powered…
Read more »
Kubernetes supports Windows containers
With the release of Kubernetes v1.14, Windows Server node support has officially graduated from beta to stable! This support enables developers and operators with Windows Server based applications to containerize…
Read more »Kubernetes Error – minikube – A firewall is likely blocking minikube from reaching the internet
If you are trying a start in minikube behind a firewall and getting following errors Solutions You need to set a proxy on a command line. macOS and Linux Windows…
Read more »
EKS cluster setup error: the server doesn’t have a resource type “services
When an Amazon EKS cluster is created, the IAM entity (user or role) that creates the cluster is added to the Kubernetes RBAC authorization table as the administrator (with system:master…
Read more »Kubernetes PersistentVolume, PersistentVolumeClaim, volume using hostPath
pv.yaml $ kubectl create -f pv.yaml $ kubectl get pv pvc.yaml $ kubectl create -f pvc.yaml $ kubectl get pvc pod.yaml $ kubectl create -f pod.yaml $ kubectl get pods…
Read more »Working with Kubernetes Cluster using Kubectl Part – 11 – Probes
container-probes.yaml Commands Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark,…
Read more »Working with Kubernetes Cluster using Kubectl Part – 10 – Pods Life Cycle
pod-restart-policy.yaml Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock…
Read more »Working with Kubernetes Cluster using Kubectl Part – 9 – Multi Containers Pods
multicontainer-pod.yaml Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock…
Read more »Working with Kubernetes Cluster using Kubectl Part – 7 – Labels
PodsToNodes.yaml CreatePodsWithLabels.yaml deployment-label.yaml service.yaml Commands Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories…
Read more »Working with Kubernetes Namespaces
Kubernetes namespaces are a way to organize, isolate, and manage Kubernetes resources. They provide a virtual sub-cluster within a Kubernetes cluster, and they can be used to separate resources by…
Read more »Working with Kubernetes Pods & Deployment
deployment.yaml pod.yaml Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark,…
Read more »Kubernetes Commands: kubectl api-versions – Tutorials and Examples
deployment.yaml Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock…
Read more »Kubernetes Commands: kubectl api-resources – Tutorials and Examples
POD.yaml Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock…
Read more »Kubernetes Commands: kubectl run – Tutorials and Examples
Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market…
Read more »Kubernetes Commands: kubectl get – Tutorials and Examples
Listing and Inspecting your cluster, pods, services and more. kubectl cluster-info review status and roles kubectl get nodes Additional information about each node in the cluster. kubectl get nodes -o…
Read more »Setup Kubernetes Cluster using kubeadm, calico and rbac in Ubuntu
Prerequisite Setup Master Node Setup aka Kubernetes Control Panel Setup Worker Node Setup Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I…
Read more »Create Google Kubernetes Engine(GKE) Cluster using command line
Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market…
Read more »Create Azure kubernetes Clustors(AKS) using command line
Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market…
Read more »
Kubernetes volume hostPath explained with examples
The hostPath volume mounts a resource from the host node filesystem. the resources could be directory, file socket, character, or block device. These resources mu A hostPath volume mounts a…
Read more »
Kubernetes volume emptyDir explained with examples
Here are the following facts for emptyDir storage type in Kubernetes An emptyDir volume is first created when a Pod is assigned to a Node and initially its empty A…
Read more »
Working with multiple virtual Kubernetes clusters aka Namespaces
Kubernetes supports multiple virtual clusters backed by the same physical cluster. These virtual clusters are called namespaces. Namespaces ca be used in multiple environment with many users spread across multiple…
Read more »minikube error – VBoxManage.exe: error: DHCP server already exists
Error Message Solutions minikube stop minikube start Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School,…
Read more »minikube error – CrashLoopBackOff: secrets is forbidden: User “system:serviceaccount:kube-system:default”
$ minikube dashboard Temporary Error: unexpected response code: 503 Temporary Error: unexpected response code: 503 Temporary Error: unexpected response code: 503 Temporary Error: unexpected response code: 503 Solution Rajesh KumarI’m…
Read more »
How to check Containers readiness inside a pod using readinessProbe?
A Probe is a diagnostic performed periodically by the kubelet on a Container. To perform a diagnostic, the kubelet calls a Handler implemented by the Container. There are three types…
Read more »
How to check Containers health inside a kubernetes pod using livenessProbe?
A Probe is a diagnostic performed periodically by the kubelet on a Container. To perform a diagnostic, the kubelet calls a Handler implemented by the Container. There are three types…
Read more »
Do you know Container Linux (CoreOs) and Tectonic journey towards OpenShift?
The CoreOS corporation was acquired by Red Hat in May 2018 for $250 million; post-acquisition, the main enterprise Container Linux distribution, combined with Red Hat’s similar Project Atomic, has been…
Read more »Certified Kubernetes Administrator CKA Exam Curriculum
Certified Kubernetes Administrator CKA Exam Curriculum Reference https://www.cncf.io/certification/cka/ https://github.com/certifications-tutorials/kubernetes-curriculum Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at…
Read more »
How to Autoscale pods based on CPU/Memory in Kubernetes?
CPU Based Scaling With Horizontal Pod Autoscaling, Kubernetes automatically scales the number of pods in a replication controller, deployment or replica set based on observed CPU utilisation. [code]$ kubectl get…
Read more »