Jhooq
open-menu closeme
Home
Ansible
Kubernetes
Terraform
Google Cloud
YouTube
Tools
About
Contact
github twitter linkedin rss
  • Kubernetes IP Address Planning: 22 Problems the Free IP Calculator Solves on EKS, GKE, AKS and On-Premises (kubeadm, Mirantis MKE, RKE2, OpenShift, Tanzu, Talos), with the Numbers and a Screenshot for Each

    calendar Oct 28, 2026 · 27 min read · Kubernetes  ·
    Last Modified : Oct 28, 2026
    Share on: twitter facebook linkedin copy
    Kubernetes IP Address Planning: 22 Problems the Free IP Calculator Solves on EKS, GKE, AKS and On-Premises (kubeadm, Mirantis MKE, RKE2, OpenShift, Tanzu, Talos), with the Numbers and a Screenshot for Each

    TL;DR Every "my cluster has no IPs left" ticket is one of four address pools filling up: the node subnet, the pod addresses, the service CIDR, or the load-balancer pool. Which pool fills first depends on the platform: on EKS pods take VPC addresses (an m5.2xlarge holds 60), on GKE every node reserves a Pod …


    Read More
  • Kubernetes IP Calculator - a Free Tool That Sizes EKS, GKE and AKS Networks: Max Pods per Node, VPC Addresses per Node, Subnet per Zone, Pod and Service Ranges, with the Rule Behind Every Number

    calendar Oct 19, 2026 · 17 min read · Kubernetes  ·
    Last Modified : Oct 21, 2026
    Share on: twitter facebook linkedin copy
    Kubernetes IP Calculator - a Free Tool That Sizes EKS, GKE and AKS Networks: Max Pods per Node, VPC Addresses per Node, Subnet per Zone, Pod and Service Ranges, with the Rule Behind Every Number

    TL;DR The tool: Kubernetes IP Calculator. Pick EKS, GKE or AKS, the instance type or pods per node, the node count and the zones; get max pods per node, the addresses every node takes, the subnet per zone and the pod and service ranges. Free, one HTML file, nothing leaves your browser. EKS numbers that matter: an …


    Read More
  • How to fix kubectl - The connection to the server localhost:8080 was refused - did you specify the right host or port? (kubeadm, Kubespray, minikube, k3s, EKS)

    calendar Oct 10, 2026 · 8 min read · Kubernetes  ·
    Last Modified : Oct 10, 2026
    Share on: twitter facebook linkedin copy
    How to fix kubectl - The connection to the server localhost:8080 was refused - did you specify the right host or port? (kubeadm, Kubespray, minikube, k3s, EKS)

    You have just installed a Kubernetes cluster - with kubeadm, with Kubespray, on a fresh EC2 instance - you type kubectl get nodes, and instead of your nodes you get - 1$ kubectl get nodes 2The connection to the server localhost:8080 was refused - did you specify the right host or port? Nothing is listening on …


    Read More
  • Kubernetes Cheat Sheet for day to day DevOps operations?

    calendar Jan 15, 2022 · 11 min read  ·
    Last Modified : Jan 15, 2022
    Share on: twitter facebook linkedin copy
    Kubernetes Cheat Sheet for day to day DevOps operations?

    Note - This Kubernetes Cheat sheet is really long and detailed. I would highly recommend to use CTRL+F from the browser to search for the specific command. Table Of Content Pods Deployments Port Forwarding Service Nodes Namespace Service Accounts Documentation Describing Resources Editing Resources Deleting Resources …


    Read More
  • Delete Kubernetes POD stuck in terminating state?

    calendar Dec 8, 2021 · 8 min read  ·
    Last Modified : Dec 8, 2021
    Share on: twitter facebook linkedin copy
    Delete Kubernetes POD stuck in terminating state?

    The deletion of the Kubernetes POD depends on many factors, before you execute the kubectl delete pod command you should go through the following checkpoint - Is the container associated with POD still running? Are there any active Kubernetes deployment associated with POD? Check if the POD persistent volume and …


    Read More
  • How to Delete PV(Persistent Volume) and PVC(Persistent Volume Claim) stuck in terminating state?

    calendar Dec 7, 2021 · 5 min read  ·
    Last Modified : Dec 7, 2021
    Share on: twitter facebook linkedin copy
    How to Delete PV(Persistent Volume) and PVC(Persistent Volume Claim) stuck in terminating state?

    The deletion of PV(Persistent Volume) and PVC(Persistent Volume claim) is pretty much dependent on the Delete reclaim policy. When you are planning to delete the Persistent Volume as well as Persistent Volume Claim then you must follow an order - First delete - Persistent Volume Claim Second delete- Persistent Volume …


    Read More
  • Share kubernetes secrets between namespaces?

    calendar Nov 12, 2021 · 5 min read  ·
    Last Modified : Nov 12, 2021
    Share on: twitter facebook linkedin copy
    Share kubernetes secrets between namespaces?

    Kubernetes secrets are API objects which can only be referenced by POD, so if you are working in multiple namespaces then you can not share the same kubernetes secrets. Although it is possible to copy the same kubernetes into the desired namespace. Create kubernetes namespace testns1 In this blog post we are going to …


    Read More
  • How to use Kubernetes secrets?

    calendar Nov 8, 2021 · 11 min read  ·
    Last Modified : Nov 8, 2021
    Share on: twitter facebook linkedin copy
    How to use Kubernetes secrets?

    Before we jump onto kubernetes secrets let’s first try to understand What is Secret? - Secret is sensitive information which can not be written in a plain text or shared with others. The best example of Secrets would be the password. But Why do we need to use Kubernetes Secret? - Running a bare minimum kubernetes …


    Read More
  • Validating Kubernetes Configurations with Datree

    calendar Nov 8, 2021 · 10 min read  ·
    Last Modified : Nov 8, 2021
    Share on: twitter facebook linkedin copy
    Validating Kubernetes Configurations with Datree

    Working with Kubernetes is fun when your Kubernetes cluster is up and your nodes are working as you expected. But as a DevOps enthusiast who follows the principles of Continuous Integration and Continuous Delivery, you are aware that new changes or feature requests are always coming through the Jenkins Pipeline, and …


    Read More
  • kubectl delete pod - delete one pod, all pods in a namespace, by label or status, force delete, and a pod stuck in Terminating (tested on Kubernetes v1.37)

    calendar Oct 24, 2021 · 10 min read  ·
    Last Modified : Oct 17, 2026
    Share on: twitter facebook linkedin copy
    kubectl delete pod - delete one pod, all pods in a namespace, by label or status, force delete, and a pod stuck in Terminating (tested on Kubernetes v1.37)

    TL;DR One pod: kubectl delete pod NAME -n NAMESPACE. If a Deployment owns it, the ReplicaSet creates a replacement within seconds; in my run the delete took 2.3 seconds and the new pod was Running 5 seconds later. All pods in a namespace: kubectl delete pods --all -n NAMESPACE. Owned pods come back, bare pods are gone …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • »
    • »»

Categories

TERRAFORM 65 AWS 50 KUBERNETES 29 DOCKER 28 ANSIBLE 15 HELM CHART 12 GOOGLE CLOUD 8 DEVOPS 7 BLOGGING 6 SSL 6 GITHUB 5 SPRING BOOT 5 AZURE 4 QUARKUS 4
All Categories

AI1 ANSIBLE15 AWS50 AZURE4 BLOGGING6 DEVOPS7 DOCKER28 GITHUB5 GOOGLE CLOUD8 GRADLE1 HADOOP1 HELM CHART12 HIBERNATE1 JENKINS2 KUBERNETES29 KUBESPRAY3 LINUX COMMANDS1 NGINX2 PROMETHEUS-GRAFANA3 QUARKUS4 SPRING BOOT5 SSL6 TERRAFORM65 VAGRANT3
[A~Z][0~9]

Series

TERRAFORM 63 AWS 39 KUBERNETES 29 DOCKER 28 ANSIBLE 14 HELM CHART 12 GOOGLE CLOUD 8 AZURE 4 DEVOPS 4 JENKINS 2 AI 1 LINUX COMMANDS 1

Tags

KUBERNETES 21 HELM CHART 11 BLOGGING 4 QUARKUS 4 DOCKER 3 GITHUB 3 SSL 3 CAREER 2 KUBESPRAY 2 SPRING BOOT 2 ANSIBLE 1 GIT 1 HADOOP 1 INDEX 1
All Tags

ANSIBLE1 BLOGGING4 CAREER2 DOCKER3 GIT1 GITHUB3 HADOOP1 HELM CHART11 INDEX1 KUBERNETES21 KUBESPRAY2 NGINX1 QUARKUS4 SPRING BOOT2 SSL3 TERRAFORM1
[A~Z][0~9]

Recent Posts

  • Ansible on AWS: Zero-Downtime Deploys Behind an ALB, RDS, and an AI Postmortem (Project 2)
  • Kubernetes IP Address Planning: 22 Problems the Free IP Calculator Solves on EKS, GKE, AKS and On-Premises (kubeadm, Mirantis MKE, RKE2, OpenShift, Tanzu, Talos), with the Numbers and a Screenshot for Each
  • git rebase --exec Explained - Run Your Tests on Every Commit Before You Push, with Real Output, the Failure Path, and the Three Things That Bit Me
  • helm template Explained - Render a Helm Chart Locally Without a Cluster (Helm 4): Values Files, --set, --show-only, --output-dir, and the Traps That Bite
  • Should You Do a Cloud Certification? The Four Reasons I Tell People Not to Collect Them, What the Exams Cost in 2026, and the One Case Where a Certificate Is Worth the Money
  • Three AWS Solutions Architect Associate Questions From My Shorts, Answered Properly - Migrating Web, Batch and Legacy Apps; Cutting EC2 Cost for a 2-Week Shutdown Without Losing Memory; Internet for Private Subnets (with the Prerequisites the 30-Second Answers Skip)
  • What to Learn Before (and Alongside) Cloud - the Six Non-Cloud Skills Every DevOps, SRE and Cloud Engineer Uses Daily: Code and Git, Scripting, CI/CD, Automation, Infrastructure as Code, Networking and Security
  • Google Cloud External HTTP Load Balancer Step by Step - Forwarding Rule, Proxy, URL Map, Backend Service, Health Check and Instance Group in the Console and in Terraform, and Why the First curl Returned 502 (GCP Part 9)

Rahul Wagh

Jhooq
Its all about Open Source and DevOps, here I talk about Kubernetes, Docker, Java, Spring boot and practices.
Read More


Jhooq

Copyright 2019-  JHOOQ. All Rights Reserved

to-top
Privacy Policy