Kubernetes Kubernetes Best Practices: A Comprehensive Guide This article is a detailed guide for the essential Kubernetes best practices, covering application design, configuration management, resource management, monitoring, security, and more for efficient container orchestration.
Kubernetes Implementing 12-Factor App Principles with Kubernetes This article will walk the user through the 12-factor app principles and how to implement them using Kubernetes.
Ai Building a ChatGPT-based AI Assistant with Python using OpenAI APIs This article demonstrates a workflow for integrating multiple AI services to perform speech-to-text (STT), natural language processing (NLP), and text-to-speech (TTS) using OpenAI's ChatGPT and Whisper API's in Python.
Kubernetes How to Create and Delete deployment and service using the Unstructured Dynamic Client in Go This article will walk the user through the process of creating and managing Kubernetes deployments and services in an Kubernetes cluster with the help of Kubernetes golang client sdk.
Linux Introduction to Systemd This article will discuss how to manage services in Systemd, a popular init system used in many Linux distributions.
Kubernetes How to Create Update Scale List Get and Delete a Deployment using Kubernetes Golang SDK This article will walk the user through the process of Creating, Updating, Scaling, Listing, Getting and Deleting Deployment in a Kubernetes cluster with the help of Kubernetes Golang client SDK.
Kubernetes How to detect CrashLoopBackOff Pods in Kubernetes using Golang SDK This article will walk the user through the process of detecting CrashLoopBackOff Pods in Kubernetes using Golang client SDK.
Kubernetes How to Create/Update/Scale/List/Delete a DeploymentConfig using Openshift Golang SDK This article will walk the user through the process of Creating, Updating, Scaling, Listing, and Deleting Openshift DeploymetConfig in an Openshift cluster with the help of Openshift golang client sdk.
Kubernetes How to list Kubernetes Pods using Golang SDK This article will walk the user through the process of listing Pods and Namespaces in a Kubernetes cluster with the help of go-client sdk.
Writings Humanity: The Greatest Ideal We should all take pride in our nationalities, but we should not become blind to Humanity. Humanity surpasses the bounds of caste, creed, religion and ethnicity.
Writings Ideals: The axis of life In line with the harmony prevalent in nature as revealed in the designs of our Universe, I believe if you do not revolve around the axis of a bright Ideal, an ideal brimming
Terraform Terraform Best Practices In this article, I have attempted to gather the Best Practices that an engineer can adhere to while writing Terraform code.
Terraform Managing environments through Terraform Workspaces This article explains the usage of Terraform modules and how they make it easier to substitute repetitive tasks with Modules.
Terraform Building highly available VMSS on Azure using Terraform Modules This article is a practical implementation of Terraform Modules for building highly available VMSS on Microsoft Azure.
Terraform Building an Elasticache cluster on AWS using Terraform Modules This article is a practical implementation of Terraform Modules for building an ElastiCache cluster on AWS.
Terraform Demystifying Terraform Modules This article explains the usage of Terraform modules and how they make it easier to substitute repetitive tasks with Modules.
Terraform Azure Building an Nginx webserver on Azure using Terraform This article will walk you through automating the creation of an Nginx web server on Microsoft Azure using Terraform as an Infrastructure as Code (IaC) tool.
Terraform Aws Building an Nginx webserver on AWS using Terraform This article will walk you through automating the creation of an Nginx web server on AWS using Terraform as an Infrastructure as Code (IaC) tool.
Terraform Introduction to Infrastructure as Code (IaC) IaC has become very important for provisioning our infrastructure-as-code efficiently and collaboratively.
Kubernetes How to Pass the Certified Kubernetes Security Specialist Exam – Cheat sheet and Study Guide This article is based upon my experience on how I approached the CKS exam and cleared it in my first attempt in Sep 2021.
Writings Şükran: Enlivening with Thankfulness Every now and then, a different view, wishful thinking, good and bad ideas strike the mind like drops of pouring rain on a rainy day.
Writings The Prison of Thoughts Every now and then, a different view, wishful thinking, good and bad ideas strike the mind like drops of pouring rain on a rainy day.
Docker Data science Building Python Data Science Container using Docker Artificial Intelligence(AI) and Machine Learning(ML) are literally on fire these days. Powering a wide spectrum of use-cases ranging from self-driving cars to drug discovery and to God knows what. AI and ML have
Writings Nature: The conscience of the universe Nature is a collective conscious force, overlooking the state of the world and its inhabitants, encompassing all life on Earth.
Serverless Building Serverless Contact Form For Static Websites Introduction A few years ago AWS launched static hosting service S3, which was a paradigm shift for hosting static websites. The tech was crystal clear, all the static assets (HTML, CSS, and JS)
Serverless What is Serverless Architecture? What are its Pros and Cons? Serverless, the new buzzword in town has been gaining a lot of attention from the pros and the rookies in the tech industry. Partly due to the manner in which cloud vendors like
Docker Containers Cleaning Up Docker With the passage of time running Docker in development, we tend to accumulate a lot of unused images. Sometimes for testing, research or just trying out fun new stuff. Its always cool to
Docker Containers Docker Data Containers There is more than one way to manage data in Docker container. Say hello to the Data Containers. Simply put data containers are containers whose job is just to store/manage data.
Docker Docker compose A Practical Introduction to Docker Compose Docker containers opened a world of possibilities for the tech community, hassles in setting up new software were decreased unlike old times when a mess was to be sorted by a grievous format,