Join our Discord Server

Search results for: docker container

Visualize Redis Open Source using Rebrow

If you are serious about monitoring your cluster health with real-time alerts, analyzing your cluster configuration, rebalance as necessary, managing addition...
Ajeet Raina
4 min read

The Rise of Pico: At the Grace Hopper Celebration India

The Grace Hopper Celebration of Women in Computing (GHC) is a series of conferences designed to bring the research and career...
Ajeet Raina
2 min read

Meet K3s – A Lightweight Kubernetes Distribution for Raspberry Pi Cluster

To implement a microservice architecture and a multi-cloud strategy, Kubernetes today has become a key enabling technology. The bedrock of Kubernetes...
Ajeet Raina
10 min read

Top 50 Ansible Interview Questions

Ansible is an open-source engine that automates configuration management, application deployment, and other devOps tasks. Ansible is simple, agentless IT automation...
Ajeet Raina
30 min read

Test Drive Compose on Kubernetes on Play with Kubernetes(PWK) Playground in 5 Minutes

On the 2nd day of Dockercon, Docker Inc. open sourced Compose on Kubernetes project. This project provides a simple way to define cloud...
Ajeet Raina
7 min read

Kubernetes Hands-on Lab #4 – Deploy Prometheus Stack using Helm on Play with Kubernetes Platform

  Let’s talk about Kubernetes Deployment Challenges… As monolithic systems become too large to deal with, many enterprises are drawn to...
Ajeet Raina
6 min read

Kubernetes Hands-on Lab #3 – Deploy Istio Mesh on K8s Cluster

  Istio is completely an open source service mesh that layers transparently onto existing distributed applications. Istio v1.0 got announced last...
Ajeet Raina
7 min read

Demystifying Serverless & OpenFaas

Is Function a new container? Why so buzz around Serverless computing like OpenFaas?   One of the biggest tech trend of...
Ajeet Raina
6 min read

Building a Secure VM based on LinuxKit on Microsoft Azure Platform

LinuxKit GITHUB repository recently crossed 3000 stars, forked around 300+ times and added 60+ contributors. Just 5 months old project and...
Ajeet Raina
2 min read

Walkthrough: How to build your own customised LinuxKit kernel?

  “..Its Time to Talk about Bring Your Own Components (BYOC) now..” The Moby Project  is gaining momentum day by day. If...
Ajeet Raina
3 min read

LinuxKit 101: Getting Started with LinuxKit for Google Cloud Platform

  “…LinuxKit? A New Beast?      What problem does it solve for us?..”   In case you missed out Dockercon...
Ajeet Raina
4 min read

All Things Cloud Native Meetup: Join Us in Bengaluru! 🌟

Are you passionate about Cloud-Native technologies? Do you enjoy exploring topics like Docker, Kubernetes, GitOps, and cloud transformation? Then mark your...
Ajeet Raina
1 min read

Exploring Singapore’s Tech Landscape at GovTech STACK Conference 2024

I recently visited Singapore for the first time, and it was an incredible experience. I didn’t know much about the country,...
Ajeet Raina
4 min read

DevOps and Time to Market: Accelerating Software Delivery in the Digital Age

In today’s fast-paced digital world, the ability to quickly adapt to market demands is paramount to an organization’s success. One of...
Tanvir Kour
4 min read

How to Create Kubernetes Operators With Kubebuilder

Introduction Kubernetes Operators automate the management of complex applications running on Kubernetes. Operators extend the functionality of Kubernetes by managing custom...
Abraham Dahunsi
3 min read

Horizontal and Vertical Pod Autoscaling in Kubernetes: Explained in 5 minutes.

Introduction Kubernetes autoscaling is super important when it comes to handling changing workloads in containerized setups. When the demand for your...
Abraham Dahunsi
3 min read

Monitoring and Logging in Kubernetes

Monitoring and logging are super important when running modern applications, and in Kubernetes, they’re even more crucial. Kubernetes uses a distributed...
Abraham Dahunsi
11 min read

How to Fix ‘ERROR: failed to solve: error getting credentials – err: exit status 1, out: ’

Learn how to troubleshoot the "ERROR: failed to solve: error getting credentials" message in Docker and Podman. Find out common scenarios,...
Abraham Dahunsi
4 min read

How to Deploy Llama 3 on Kubernetes

Llama 3 is an advanced language model that leverages state-of-the-art neural network architectures to generate human-like text, perform complex reasoning, and...
Abraham Dahunsi
6 min read

How to Deploy Web Applications on Kubernetes with Helm

Deploying web applications efficiently is crucial for maintaining performance, scalability, and reliability. Kubernetes and Helm are powerful tools that simplify this...
Abraham Dahunsi
5 min read

How to Resolve the “CrashLoopBackOff” error

The “CrashLoopBackOff” error is a common issue encountered in Kubernetes when a pod enters a continuous restart loop. Here’s what you...
Abraham Dahunsi
1 min read

How to Resolve OOMKilled Kubernetes Error (Exit Code 137)

The “OOMKilled” error is a serious issue marked by the exit code 137. When a container uses more memory than allowed,...
Abraham Dahunsi
3 min read

Kubernetes Node Not Ready Error and How to Fix It

The “Node Not Ready” error is a common error faced by Kubernetes operators. When a node enters this state, it means...
Abraham Dahunsi
3 min read

How To Monitor Kubernetes Health With Probes

Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. It ensures that your...
Abraham Dahunsi
6 min read

20 Tools that makes Kubernetes Better

Kubernetes has now become the top choice for containerization and orchestrating microservices. Many of its features include self-healing, high scalability, secret...
Abraham Dahunsi
4 min read

How to Deploy MLFlow on Kubernetes

MLFlow is a platform that simplifies the end-to-end machine learning lifecycle, aiding in experiment tracking, reproducibility, and deployment. Deploying MLFlow on...
Abraham Dahunsi
2 min read
isometric-devops-illustration_52683-84175

Securing the DevOps Pipeline: Tools and Best Practices

Discover the critical importance of securing the DevOps pipeline and learn about essential tools and best practices to fortify against security...
Alex Morgan
4 min read

Solving Kubernetes Complexity with Backstage: A Developer Portal Perspective

Discover how Backstage serves as a beacon in the complex world of Kubernetes, guiding developers through the intricacies of container orchestration....
Avinash Bendigeri
4 min read

How to uninstall Ollama

Looking to uninstall Ollama from your system? Follow these simple steps to bid it farewell and clean up your system smoothly....
Tanvir Kour
1 min read
Monitoring In Kubernetes

How to Download and Install Kubernetes

Kubernetes has become the de facto standard for container orchestration, providing a scalable and resilient platform for managing containerized applications. In...
Karan Singh
6 min read

Data Backup in Kubernetes

According to a study by Gartner analysts, by 2025, 95% of new digital workloads will be deployed on cloud-native platforms, up...
Abraham Dahunsi
4 min read

Dagger: Develop your CI/CD pipelines as code

Our traditional CI/CD tools are usually rigid and have predefined workflows that make customization limited. They require an extensive amount of...
Tanvir Kour
4 min read
Monitoring In Kubernetes

Kubernetes for Java Developers

If you consider the Kubernetes architecture, you will see that there is a Kubernetes API which is called to perform operations...
Karan Singh
2 min read

How to Easily Transition from.NET Framework to.NET Core

Upgrading enterprise-scale .NET Framework applications to .NET Core for cloud capabilities needs careful planning. Follow these steps for a smooth transition.
Avinash Bendigeri
2 min read

Kubernetes and AI: 3 Open Source Tools Powered by OpenAI

As per the recent Cloud-Native AI report generated by CNCF during the KubeCon + CloudNativeCon Europe conference, AI is empowering operators and developers...
Ajeet Raina
11 min read

Kubernetes for Python Developers

Kubernetes is a popular container orchestration platform that provides a powerful API for managing containerized applications. The Kubernetes API is a...
Avinash Bendigeri
3 min read

Collabnix Monthly Newsletter – March 2024

Welcome to the Collabnix Monthly Newsletter. We bring you a list of the latest community-curated tutorials, sample apps, events, and videos....
Ajeet Raina
2 min read

Demystifying WebAssembly: A Guide for Beginners

Despite its name, WebAssembly (a.k.a Wasm) is not quite an assembly language. It’s not meant for any particular machine. It’s for...
Avinash Bendigeri
3 min read

What is WebAssembly and how it is different from JavaScript

So, you’ve probably heard of WebAssembly, right? It’s this cool, low-level binary thing that’s shaking up the web development scene. Instead...
Ajeet Raina
5 min read

How To Fix “ImagePullBackOff” Error in Kubernetes

Learn how to troubleshoot the "ImagePullBackOff" error in Kubernetes pods due to various reasons like incorrect image names, tags, network issues,...
Abraham Dahunsi
3 min read

Top 5 CI/CD Tools for Kubernetes

Explore the top 5 CI/CD tools for Kubernetes in this article, with tips for choosing the right tool and best practices...
Abraham Dahunsi
5 min read

Effective Resource Management in Kubernetes: Requests, Limits, Allocation, and Monitoring

Learn how to effectively manage resources in Kubernetes. Set resource requests and limits, choose the appropriate resource type, allocate resources to...
Abraham Dahunsi
12 min read

How to Install a Kubernetes Cluster on CentOS 8

Learn how to install a Kubernetes cluster on CentOS 8 with this comprehensive guide. Harness the power of Kubernetes for containerized...
Karan Singh
1 min read

Highlights from Kubetools Day 2023: Demystifying the Landscape of Kubernetes

Discover the highlights of Kubetools Day at NMIT, a captivating event that brought together experts and enthusiasts in the containerization field....
Ajeet Raina
1 min read

Understanding the Kubernetes Architecture: Control Plane, Nodes, and Components

Learn about Kubernetes architecture and its key components: control plane (kube-apiserver, kube-scheduler, kube-controller-manager, etcd) and nodes (kubelet, kube-proxy, container runtime, cAdvisor)....
Abraham Dahunsi
8 min read

CI/CD Tools for Streamlining Software Deployment

CI CD or Continuous integration and Continuous delivery processes are two integral parts of the software development lifecycle and DevOps testing....
Karan Singh
10 min read

Choosing the Perfect Kubernetes Playground: A Comparison of PWD, Killercoda, and Other Options

Kubernetes is a powerful container orchestration platform, but its complexity can be daunting for beginners. Luckily, several online playgrounds offer a...
Avinash Bendigeri
4 min read

What is Python development: 7 major use cases

In the vast realm of programming languages, Python stands out as a powerhouse, renowned for its simplicity, versatility, and widespread adoption....
Abraham Dahunsi
4 min read

Step-by-Step Guide to Deploying and Managing Redis on Kubernetes

Redis is a popular in-memory data structure store that is used by many applications for caching, messaging, and other tasks. It...
Karan Singh
4 min read

Budgeting for Success: Integrating DevOps into AAA-Game Production

DevOps is a new way of thinking about the relationship between development and operations. It’s not just about automating deployment, but...
Karan Singh
4 min read

Leveraging Compose Profiles for Dev, Prod, Test, and Staging Environments

Explore how Docker Compose Profiles revolutionize environment management in containerization. Simplify your workflows with this game-changing feature! #Docker #Containerization
Ajeet Raina
3 min read

What a Career in Full Stack Development Looks Like

A career in full-stack development is both thrilling and dynamic. Full-stack developers wear many hats and are therefore invaluable to many...
Avinash Bendigeri
4 min read

OpenPubkey or SigStore – Which one to choose?

Container signing is a critical security practice for verifying the authenticity and integrity of containerized applications. It helps to ensure that...
Avinash Bendigeri
5 min read

Error message “cannot enable Hyper-V service” on Windows 10

Docker is a popular tool for building, running, and shipping containerized applications. However, some users may encounter the error message “cannot...
Avinash Bendigeri
1 min read

Infrastructure as Code (IaC): Navigating the Future of DevOps Tools and Education

In the ever-evolving world of technology, the concept of Infrastructure as Code (IaC) has become an indispensable part of DevOps practices....
Avinash Bendigeri
4 min read

Exploring the Future of Local Cloud Development: Highlights from the Cloud DevXchange Meetup

The recent Cloud DevXchange meetup, organized by LocalStack in collaboration with KonfHub and Collabnix, brought together developers and cloud enthusiasts in Bengaluru for a day of knowledge-sharing...
Ajeet Raina
2 min read

Introducing Karpenter – An Open-Source High-Performance Kubernetes Cluster Autoscaler

Kubernetes has become the de facto standard for managing containerized applications at scale. However, one common challenge is efficiently scaling the...
Karan Singh
10 min read

Understanding the Mindset of Software Engineers: A Guide for Marketers

I already see you rolling your eyes at this title. Publishing an article on the ‘engineering mindset’ here might seem weird....
Karan Singh
5 min read

Is WebAssembly better than JavaScript

The question of whether WebAssembly is better than JavaScript is not straightforward, as both technologies have their strengths and weaknesses. It’s...
Ajeet Raina
4 min read

Applying DevSecOps Practices to Kubernetes

Special thanks to Mewantha Bandara for contributing this tutorial for the Kubelabs repository. There is an exhaustive list of security measures...
Karan Singh
17 min read

Kubestalk: Uncovering Hidden Security Risks in Your Kubernetes Clusters

Kubernetes is a popular container orchestration platform used to deploy, scale and manage containerized applications. Kubestalk is a tool that integrates...
Avinash Bendigeri
4 min read

Wasm: Explained to a 5 years old

WebAssembly (abbreviated Wasm) is like a special language that helps computers understand and run programs really fast on the internet. It’s like...
Ajeet Raina
4 min read

Exploring Cluster Resources with Kubeview: A Visual Approach to Kubernetes Monitoring

Kubeview is a powerful open-source tool that provides a visual representation of your Kubernetes cluster, allowing you to explore resources and...
Ajeet Raina
3 min read

Wasm and Kubernetes – Working Together

WebAssembly is a binary format that allows running code written in multiple languages (C/C++, Rust, Go, etc.) on the web. This...
Ajeet Raina
4 min read

How to Become a DevOps Engineer: A Comprehensive Guide

DevOps is more of a methodology than a profession. Since automation pervades the entire workflow, a DevOps specialist needs to have...
Karan Singh
4 min read

Kubernetes for Python Developers

Kubernetes is a popular container orchestration platform that provides a powerful API for managing containerized applications. The Kubernetes API is a...
Ajeet Raina
3 min read

CI/CD vs. DevOps: Understanding 5 Key Differences

Discover the key differences between CI/CD vs. DevOps, and how these practices work together to revolutionize software development, delivery, and maintenance.
Srushti Vachhrajani
3 min read

Kubernetes Security: 8 Best Practices to Secure Your Cluster

Kubernetes is an open-source platform designed for managing containerized workloads and services. It offers a range of features that make it...
Karan Singh
16 min read

Kubernetes ReplicaSet: An Introduction

Kubernetes ReplicaSets are a way of ensuring that a specified number of replicas (i.e., identical copies) of a pod are running...
Ajeet Raina
6 min read

Implementing CI/CD pipelines for Machine Learning on Kubernetes

Machine learning models have become a critical component of many organizations’ applications and services. To ensure the models are up-to-date, accurate,...
Karan Gandhi
3 min read

Top 10 Kubernetes YAML Tips and Tricks

Due to its popularity in the DevOps and container orchestration communities, many organisations and developers who use tools like Kubernetes, Ansible,...
Ajeet Raina
2 min read

How to deploy a static site using Mkdocs and Netlify

MkDocs is an open-source static site generator that is used to create documentation websites. It is written in Python and is built...
Ajeet Raina
6 min read

How to install and Configure NVM on Mac OS

nvm (Node Version Manager) is a tool that allows you to install and manage multiple versions of Node.js on your Mac....
Ajeet Raina
1 min read
server-concept-illustration_114360-287

Unable to locate package google-chrome-stable

Learn how to solve the Dockerfile issue when building a containerised Web scraping tool using Python, Selenium, and Beautiful Soup on...
Ajeet Raina
1 min read

Scaling DevOps to the Edge – Open Source Community Conference (OSCONF)

Learn how to scale DevOps to the Edge
Ajeet Raina
1 min read

What is Helm?

Ajeet Raina
11 min read

Top Kubernetes Tools You Need for 2022 – Popeye

Thanks to Collabnix community members Abhinav Dubey and Ashutosh Kale for all the collaboration and contribution towards this blog post series....
Ajeet Raina
3 min read

Sensor Data Collection and Analytics – From IoT to Cloud in 5 Minutes

The BME680 is a digital 4-in-1 sensor with gas, humidity, pressure, and temperature measurement based on proven sensing principles. The state-of-the-art...
Ajeet Raina
3 min read

How to Deploy a Stateful Application using Kubernetes? – KubeLabs Glossary

A StatefulSet is a Kubernetes controller that is used to manage and maintain one or more Pods. However, so do other controllers like...
Ajeet Raina
5 min read

A Quick Look at the Kubernetes API Reference Docs and Concepts

The core of Kubernetes’ control plane is the API server and the HTTP API that it exposes. The Kubernetes API is the...
Ajeet Raina
2 min read

What are Kubernetes Replicasets? – KubeLabs Glossary

How can you ensure that there are 3 Pods instances which are always available and running at one point in time?...
Ajeet Raina
7 min read

Shipa Vs OpenShift: A Comparative Guide

With the advent of a popular PaaS like Red Hat OpenShift, developers are able to focus on delivering value via their...
Ajeet Raina
6 min read

What is Kubernetes Scheduler and why do you need it? – KubeLabs Glossary

If you are keen to understand why Kubernetes Pods are placed onto a particular cluster node, then you have come to...
Ajeet Raina
5 min read

Getting Started with Shipa

Are you frustrated with how much time it takes to create, deploy and manage an application on Kubernetes? Wouldn’t it be...
Ajeet Raina
12 min read

OSCONF 2021: Save the date

OSCONF 2021 is just around the corner and the free registration is still open for all DevOps enthusiasts who want to...
Ajeet Raina
1 min read

Portainer Vs Rancher

According to Gartner “By 2024, low-code application development will be responsible for more than 65% of application development activity.” Low code...
Ajeet Raina
4 min read

Running Redis on Multi-Node Kubernetes Cluster in 5 Minutes

Redis is a very popular open-source project with more than 47,200 GitHub stars, 18,700 forks, and 440+ contributors.  Stack Overflow’s annual...
Ajeet Raina
1 min read

A First Look at PineBook Pro – A 14” ARM Linux Laptop For Just $200

If you’re a FOSS enthusiast and looking out for a powerful little ARM laptop, PineBook Pro is what you need. The...
Ajeet Raina
3 min read

5 Minutes to Kubernetes Architecture

Kubernetes (a.k.a K8s) is an open-source container-orchestration system which manages the containerised applications and takes care of the automated deployment, storage,...
Ajeet Raina
2 min read

A First Look at Portainer 2.0 CE – Now with Kubernetes Support

Irrespective of the immaturity of the container ecosystem and lack of best practices, the adoption of Kubernetes is massively growing for...
Ajeet Raina
6 min read

From 1 to 9000: A Close Look at Collabnix Slack Journey

“Individually We Specialise, Together We Transform” Slack has grown to be an excellent tool for communities- both large and small, open...
Ajeet Raina
1 min read

Getting Started with Jenkins X in 5 Minutes

Jenkins works perfectly well as a stand-alone open source tool but with the shift to Cloud native and Kubernetes, it invites...
Ajeet Raina
11 min read

Building Your First Certified Kubernetes Cluster On-Premises, Part 2: – iSCSI Support

In my first post, I discussed how to build your first certified on-premises Kubernetes cluster using Docker Enterprise 3.0. In this...
Ajeet Raina
9 min read

Introducing Kubelabs – An Ultimate Kubernetes101 Workshop

Yesterday I conducted Kubernetes workshop for almost 500+ audience at SAP Labs, Bengaluru (India) during Docker Bangalore Meetup #50. The workshop...
Ajeet Raina
1 min read

Kubernetes Monitoring & Best Practices Talk at Sumo Logic Bengaluru User Group

Last Friday, I was invited by Sumo Logic to talk around Kubernetes Monitoring & Best Practices. Around 200+ attendees participated for...
Ajeet Raina
58 sec read

Multi-Node K3s Cluster on NVIDIA Jetson Nano in 5 Minutes

If you are looking out for lightweight Kubernetes which is easy to install and perfect for Edge, IoT, CI and ARM,...
Ajeet Raina
6 min read

Building Your First Certified Kubernetes Cluster On-Premises (Part 3) – Support of Kubernetes on Windows

In Part 1 of this blog series, I demonstrated how to deploy a certified Kubernetes cluster on-premises using Docker Enterprise 3.0....
Ajeet Raina
3 min read

Kubernetes Cluster on Bare Metal System Made Possible using MetalLB

If you try to setup Kubernetes cluster on bare metal system, you will notice that Load-Balancer always remain in the “pending”...
Ajeet Raina
9 min read

A First Look at Compose on Kubernetes for Minikube

Say Bye to Kompose ! Let’s begin with a problem statement – “The Kubernetes API is quite HUGE. More than 50...
Ajeet Raina
6 min read

Kubernetes Hands-on Lab #1 – Setting up 5-Node K8s Cluster

  Are you new to Kubernetes? Want to build your career in Kubernetes? Then Welcome ! You are at the right place. This...
Ajeet Raina
2 min read

Top 10 Reasons why LinuxKit is better than the traditional OS distribution

  “LinuxKit is NOT designed with an intention to replace any of traditional OS like Alpine, Ubuntu, Red Hat etc. It...
Ajeet Raina
7 min read

Running LinuxKit locally on Oracle VirtualBox Platform Made Easy

LinuxKit GITHUB repository has already crossed 1800 commits, 3600+ stars &  been forked 420+ times since April 2017 when it was...
Ajeet Raina
3 min read

Building a minimalistic LinuxKit OS on Raspberry Pi 3 using Moby

LinuxKit GITHUB repository recently crossed 3495 stars, forked around 410+ times and added 80+ contributors. Just 7 months old project and...
Ajeet Raina
3 min read

Getting Started with Multi-Node Kubernetes Cluster using LinuxKit

Here’s a BIG news for the entire Container Community – “Kubernetes Support is coming to Docker Platform“. What does this mean? This...
Ajeet Raina
2 min read

Why Infrakit & LinuxKit are better together for Building Immutable Infrastructure?

Yet Another Problem Statement(YAPS)… Let us accept the fact – “Managing Docker on different Infrastructure is still difficult and not portable”....
Ajeet Raina
4 min read

A Quick Look at LinuxKit Packaging System

One of the most compelling feature of LinuxKit is “Everything replaceable and customisable”. You can now build up your own customised...
Ajeet Raina
5 min read

When Moby Meet Kubernetes for the first time

Moby has turned to be an open playground for collaborators. It has become a popular collaborative project for the container ecosystem to...
Ajeet Raina
3 min read

Test-Drive LinuxKit OS on Oracle VirtualBox running on macOS Sierra

In my last blog post, I showed how to get started with LinuxKit for Google Cloud Platform. LinuxKit is secure, lean and...
Ajeet Raina
2 min read

I’m thrilled ! I’m a {code} Catalyst !

Carrying a slogan “Code Open, Deploy Anywhere”, {code} by DellEMC is an organization of open source engineers focused on next generation...
Ajeet Raina
1 min read
Join our Discord Server