Install Cluster Kubernates using Kubeadm Ubuntu 22.04, Kubeadm Cluster 1.31, Calico 3.29

Requirement : Initialize node reference : https://kubernetes.io/docs/setup/production-environment/container-runtimes/#containerd Make sure date time are correct and synced We use timesyncd, check the status Edit your NTP Server Restart the service Check your time and timezone, set your timezone if neccessary $timedatectl $timedatectl set-timezone Asia/Jakarta Remove Swap Sometime etcd having problem running in Ubuntu 22.04, edit the grub […]

Kubernetes Standarization

To standarize a Kubernetes Cluster,A Cluster must have this following:– Dynamic Provisioning Storage (NFS, or any backend storage)– Container Network Interface ( Calico/Weave)– Load Balancer Network Provisioning ( MetalLB)– DNS to resolve ( 8.8.8.8/<any>)– Containerd configured Below are the steps to setup all necessary requirements above.REQUIREMENTS TO RUN THIS GUIDE IS THE FOLLOWING:– MUST HAVE […]