Build and Push Docker Image to Azure Container Registry 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. Azure Container Registry is a fully managed, private container registry service provided by Microsoft Azure. It allows users to securely store […]

Installing Python and Selenium on Ubuntu 22.04 LTS

Introduction Python is a general-purpose, high-level programming language. With a lot of indentation, its design philosophy emphasizes code readability. Garbage collection and dynamic typing are features of Python. It works with structured, object-oriented, and functional programming paradigms, among others. Selenium is a collection of open-source libraries and tools designed to support browser automation. Without having […]

Installing Robot Framework on Ubuntu 22.04 LTS

Introduction A robot framework is an open-source, generic, keyword-driven test automation framework that uses a tabular test data syntax. It was originally developed by Pekka Klärck in 2005 and is currently maintained by the Robot Framework Foundation. In this post, We will show you how to install and configure robot-framework on ubuntu 22.04 LTS. Step […]

Deploy Prometheus on Kubernestes Cluster with Persistent Volume

Introduction Prometheus is an free and open-source systems monitoring and alerting toolkit originally built at SoundCloud. It is designed to collect and store time-series data, and provide a powerful query language to analyze and alert on that data. Kubernetes is a free and open source container management tool, we can deploy and manage containerized applications across […]

Deploy Nginx Web Server on Kubernetes Cluster with Replicas

Introduction Nginx is an open-source and free web server and reverse proxy server. It is designed to handle high traffic websites efficiently and reliably. Nginx is known for its low memory usage and ability to handle large numbers of concurrent connections with minimal resources. Kubernetes is a free and open source container management tool, we can […]

Deploy Apache Web Server on Kubernetes Cluster with Replicas

Introdcution Apache is a popular open-source web server software that allows you to serve websites and other web content to users over the internet. Kubernetes is a free and open source container management tool, we can deploy and manage containerized applications across a cluster of nodes. It provides features such as automated rollouts and rollbacks, self-healing, […]

Deploy Apache Tomcat on Kubernetes Cluster with Replicas

Introduction Apache Tomcat is a popular open-source Java Servlet container developed by the Apache Software Foundation. It provides a platform for Java-based web applications to run on, allowing developers to write and deploy Java code for web-based applications. Kubernetes is a free and open source container management tool, we can deploy and manage containerized applications across […]

Deploy Jenkins on Kubernestes Cluster with Persistent Volume

Introduction Jenkins is a free and open source automation server which is know for building, testing, and deploying software applications. Kubernetes is a free and open source container management tool, we can deploy and manage containerized applications across a cluster of nodes. It provides features such as automated rollouts and rollbacks, self-healing, load balancing, and scaling, […]

Deploy MariaDB on Kubernestes Cluster with Persistent Volume

Introduction MariaDB is a popular open-source relational database management system (RDBMS) that is a fork of the MySQL database system. It was created by the original developers of MySQL when concerns arose over its acquisition by Oracle Corporation, which caused many users to migrate to MariaDB. Kubernetes is a free and open source container management […]

Deploy Postgres on Kubernestes Cluster with Persistent Volume

Introduction PostgreSQL, often called Postgres, is an open-source, object-relational database management system (DBMS). It is known for its robustness, scalability, and ability to handle complex queries and transactions. Kubernetes is a free and open source container management tool, we can deploy and manage containerized applications across a cluster of nodes. It provides features such as […]

Scroll to top