ABAnjali Barodiainanjalitechy.hashnode.dev·Jun 1, 2023 · 6 min readApplication Lifecycle ManagementRolling Updates and Rollbacks Rollout and Versioning: When you create a first deployment, it triggers a rollout. A new rollout creates a new deployment revision. Whenever an application is upgraded, a new deployment revision gets created. This helps ...00
ABAnjali Barodiainanjalitechy.hashnode.dev·May 17, 2023 · 3 min readKubernetes NetworkingPod Networking Kubernetes Pod Networking Model Every Pod should have an IP address Within a node, all pods should be able to communicate with each other. Every pod should communicate with every other pod on other nodes without NAT. CNI (Contain...00
ABAnjali Barodiainanjalitechy.hashnode.dev·May 16, 2023 · 3 min readAWS Lambda (PaaS)AWS Lambda is a serverless computing service. It let you run your code without worrying about provisioning and managing servers and it also scales automatically depending on the traffic. You can run any type of application supported by Lambda functio...00
ABAnjali Barodiainanjalitechy.hashnode.dev·Apr 28, 2023 · 1 min readMonitoring and Logging in KubernetesKubernetes does not have a full-featured built-in monitoring solution. Heapster was there to monitor and analyze Kubernetes which is now deprecated.You can download Metrics Server binaries and setup in K8s cluster. A Metrics Server available for each...00
ABAnjali Barodiainanjalitechy.hashnode.dev·Apr 28, 2023 · 4 min readKubernetes SchedulerHow does Kubernetes schedule a pod on a node?- Using a kube-scheduler component. Let's see how the scheduler schedules the pods in the cluster. The scheduler goes through all the pods and takes those pods which do not have the NodeName field. It then...00