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 […]

6wind Ansible NETCONF Automation

Ansible supports configuring remote hosts using NETCONF (instead of the default SSH connection along with Linux shell commands). This guide explains how to leverage Ansible to configure multiple Virtual Service Router instances. Dependencies This guide assumes that you have two (or more) Virtual Service Router instances that are booted and accessible on the network (NETCONF […]

Adding Huawei Switch node on the NCE-Campus

First go to tab Design>Site Design>Site Management, then list site screen will appear: in this case we use lab-30 site, it will open this screen site like this: Click on Add device to add new device on the selected site, and it will appear this screen: Set the option protocol type to NETCONF/COAP, and mode […]

Upgrading OS on the Huawei Switch

In this case we use CE6800 Huawei Switch Series, here is the list of action that need to do for upgrading OS/System Software on the Huawei Switch: Before the upgrade, use the terminal monitor command to enable the terminal to display logs, traps, and debugging information sent from the information center. In the user view, […]

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 […]