Deploy Azure Container Instance using Azure CLI

Introduction Azure Container Instances (ACI) is a serverless container service offered by Microsoft Azure. It allows you to easily run containers without managing the underlying infrastructure. With ACI, you can deploy containers on-demand and only pay for the resources you consume, making it a cost-effective and efficient solution for running containerized applications. In this post, […]

Deploy Grafana on K8s Cluster using HELM Chart

Introduction Helm helps you manage applications running on Kubernetes. Helm Charts make it easier to define, install, and upgrade even the most complicated Kubernetes applications. Start using Helm and stop copying and pasting charts because they are simple to create, version, share, and publish. Grafana is an open-source analytics and visualization platform used to monitor and […]

Build and Push Docker Image to AWS ECR using GitHub Action

Introduction GitHub Actions is a powerful continuous integration and deployment (CI/CD) tool provided by GitHub. It allows developers to automate software workflows and build, test, and deploy code changes from within the GitHub platform. AWS ECR (Amazon Elastic Container Registry) is a fully-managed Docker container registry service provided by Amazon Web Services (AWS). It allows developers […]

Build and Push Docker Image to Docker Hub using GitHub Action

Introduction GitHub Actions is a powerful continuous integration and deployment (CI/CD) tool provided by GitHub. It allows developers to automate software workflows and build, test, and deploy code changes from within the GitHub platform. Docker Hub is a cloud-based registry service provided by Docker for storing and sharing containerized applications and images. Docker is a platform […]

Secure K8s Application with Free Let’s Encrypt SSL/TLS Cert using Cert Manager

Introduction Nginx Ingress is an open-source Kubernetes Ingress controller that uses Nginx as a reverse proxy to manage and route external traffic to services within a Kubernetes cluster. In Kubernetes, an Ingress is an API object that provides HTTP and HTTPS routing to services based on rules. In other words, it acts as an entry […]

Installing Nginx Ingress Kubernetes using Helm Chart

Introduction Nginx Ingress is an open-source Kubernetes Ingress controller that uses Nginx as a reverse proxy to manage and route external traffic to services within a Kubernetes cluster. In Kubernetes, an Ingress is an API object that provides HTTP and HTTPS routing to services based on rules. In other words, it acts as an entry […]

Deploy Grafana Loki using Ansible Playbook on Ubuntu

Introduction Grafana Loki is a logging platform developed by Grafana Labs. It is designed to be a highly scalable, multi-tenant log aggregation system that is easy to use and operate. It is built on top of the popular open-source log aggregation tool, Prometheus, and is compatible with its data model and query language. Prerequisites We can […]

Deploy Loki on Kubernestes Cluster with Persistent Volume

Introduction Grafana Loki is a logging platform developed by Grafana Labs. It is designed to be a highly scalable, multi-tenant log aggregation system that is easy to use and operate. It is built on top of the popular open-source log aggregation tool, Prometheus, and is compatible with its data model and query language. In this […]

Delete Azure File Share file using Azure CLI

Introduction Azure CLI (Command-Line Interface) is a set of command-line tools provided by Microsoft for managing resources in Microsoft Azure, which is a cloud computing platform. Azure CLI allows users to interact with Azure services and resources directly from the command line, making it easier to automate tasks, script workflows, and manage Azure resources efficiently. […]

Installing Docker using Ansible-playbook on Ubuntu 22.04 LTS

Introduction The application Docker makes it easier to manage application processes in containers. You can run your applications in resource-isolated processes with containers. Containers are similar to virtual machines, but they are more mobile, use fewer resources, and rely more on the host operating system. Ansible – The purpose of configuration management systems is to make it […]

Scroll to top