I created a Node.js script that: Recursively scans a directory and lists all files and folders. Excludes unnecessary directories like node_modules, .git, dist, etc. Outputs the structure in different formats (text, JSON, and YAML). Uses separate ...
Introduction When deploying applications in Kubernetes, choosing the right deployment strategy is crucial for ensuring seamless updates, minimizing downtime, and maintaining a smooth user experience. In this post, we’ll explore some of the most popul...
WHAT IS DOCKER COMPOSE? Docker compose is a concept introduced by Docker called Multi-Containers. To further explain this, a project may need a lot of services to run such as database, website or more. These services though in separate containers are...
Kickstart (Automate Linux Installation) Kickstart is a method to automate the Linux installation without the need for nay intervention form the user. With the help of kickstart you can automate questions that are asked during the installation. Exa...
Basics YAML file is a text-based file used for configuration files, data serialization, and exchange between different as a format for storing structured data. Example --- name: John Doe age: 30 email: john@example.com Sample_names: - John - Sam - Dw...
YAML (YAML Ain't Markup Language) is a human-readable data serialization standard commonly used for configuration files, data exchange, and object serialization. It is designed to be simple, intuitive, and readable both by machines and humans. YAML i...
Today was all about YAML, the language Kubernetes uses to define everything. (Used a lot in Docker, so a familiar space for me!) Writing YAML manually can be a pain, but Kubernetes has some tricks to make it easier. I also learned a few Vim hacks tha...
📝 Quick Summary: Dashy is a self-hosted dashboard application that allows users to organize their self-hosted services and applications in one central location. It offers features such as real-time status monitoring, widgets for displaying dynamic c...
Entity Framework Core (EF Core) makes handling database migrations easier, but running them in a release pipeline can get tricky. Normally, you’d need the .NET SDK and EF CLI tools, which adds extra setup steps. That’s where EFBundles come in! They p...
In this blog, we will set up a complete CI/CD pipeline for an online shop application using GitHub Actions. We’ll cover everything from forking the repository and setting up SSH keys to configuring GitHub secrets and triggering workflows that deploy ...