Application 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 ...Jun 1, 2023 · 6 min readanjalitechy.hashnode.dev
Kubernetes 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...May 17, 2023 · 3 min readanjalitechy.hashnode.dev
AWS 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...May 16, 2023 · 3 min readanjalitechy.hashnode.dev
Monitoring 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...Apr 28, 2023 · 1 min readanjalitechy.hashnode.dev
Kubernetes 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...Apr 28, 2023 · 4 min readanjalitechy.hashnode.dev