Mohamed Hamdan FarisMigrate git repositories from one org to anotherIf you are working on migrating a repository from one git organisation to another or one git service to another, you can basically follow…1 min read·Nov 30, 2023----
Mohamed Hamdan FariscoreDNS is going to fail you scale k8sThis article is about an incident that happened in our critical EKS cluster which hosts our Observability stack and how we fixed it and…5 min read·Oct 24, 2023--3--3
Mohamed Hamdan FarisinDevOps.devWhy you should monitor CPU Throttling in KubernetesWe are going to understand a little more about CPU Throttling aka silent killer of the performance in this article.3 min read·Oct 19, 2023--2--2
Mohamed Hamdan FarisRunning multiple versions for terraform using tfenvTerraform is an opensource cloud provisioning tool from Hashicorp. As there are multiple versions of terraform lying around, sometimes we…1 min read·May 31, 2023--1--1
Mohamed Hamdan FarisBreaking down an interesting PromQL Query with Vector MatchingRecently I came across an interesting Promql/MetricsQL Query. So, I broke it down to understand it better.2 min read·May 11, 2023----
Mohamed Hamdan FarisEvenly Distribute your k8s pods using pod topology spreadWe have had a requirement to deploy certain application pods in particular Kubernetes worker nodes which had a certain label and also we…2 min read·May 9, 2023----
Mohamed Hamdan FarisStrategies to test complex infrastructure standup pipelinesWe are at the era where IaC(Infrastructure as Code) is the norm to build and maintain the complex cloud infrastructures.2 min read·Apr 14, 2023----
Mohamed Hamdan FarisReverting failed k8s deployment using kubectlWe all would have been there. We would be doing some changes to the deployment and after applying the changes, one by one all the pods…1 min read·Apr 7, 2023----
Mohamed Hamdan FarisTailing multiple k8s pod logs using kubectl commandYou might be running multiple replicas of k8s deployment and at certain times, you would want to tail logs of all pods together for…2 min read·Mar 22, 2023----
Mohamed Hamdan FarisFixing broken Fluentd while migrating from docker to containerdMigrating from docker to containerd broke fluentd log flow to our Elasticsearch. This is how we fixed it.3 min read·Mar 20, 2023----