Join our Discord Server

Abraham Dahunsi

  http://bento.me/abraham-dahunsi Web Developer 🌐 | Technical Writer ✍️| DevOps Enthusiast👨‍💻 | Python🐍 |

     



54 Stories by Abraham Dahunsi

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 process. Kubernetes is...
0 5 min read

How to Fix “Can not push Image to DockerHub” Error in Docker

The “Can not push Image to DockerHub” error occurs when images cannot be pushed to DockerHub. This troubleshooting guide will explain the root causes...
0 2 min read

How to Resolve the “CreateContainerConfigError” Error in Kubernetes

Introduction The “CreateContainerConfigError” occurs during the pod creation process in Kubernetes and can lead to failed deployments. Understanding this error and knowing how to...
1 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 need to know:...
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, Kubernetes uses the...
3 min read

Error: request returned Internal Server Error for API route and version

This error (“Error: request returned Internal Server Error for API route and version,”) typically comes up during interactions with Docker or Docker Compose APIs....
4 min read

docker-credential-desktop.exe executable file not found in $PATH using wsl2

The error “Docker-credential-desktop.exe executable file not found in $PATH using wsl2” usually occurs when Docker for Windows is not properly configured or accessible from...
1 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 that the node...
3 min read

Docker desktop – kubernetes failed to start

Docker Desktop with Kubernetes integration is a powerful tool for developers. When you enable Kubernetes under Docker Desktop for the first time, it pulls...
1 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 applications run smoothly...
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 configuration, and extensibility....
4 min read

How to create CronJobs In Kubernetes

In Linux, cron jobs are used to automate tasks and schedule them to run at specific times or intervals. They are a valuable tool...
2 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 Kubernetes allows you...
2 min read

How Kubernetes Can Help AI/ML?

Artificial Intelligence (AI) and Machine Learning (ML) have the potential to revolutionize various sectors, from healthcare to finance, and from transportation to entertainment. However,...
3 min read

5 Docker Extensions You Need To Know as a Developer

Docker has become a very popular tool for simplifying application containerization and packaging their dependencies into standardized units. It has become indispensable as it...
3 min read

Deploying Ray on Kubernetes

Ray is a framework for building and operating distributed applications that need performance, scalability, and fault tolerance. It offers an API for distributed computing...
4 min read

Deploying Applications With High Availability on Kubernetes

The concept of high availability is critical in today’s application deployment strategies. Even when part of your application’s part fails, your application remains functional...
3 min read

Error: Docker pull Intermittent TLS handshake timeout

The docker pull is one of the basic commands in Docker, and it is used to fetch image files from Docker registries, adding them...
2 min read

What is DevRel and Why It Matters in the Tech World

So, you’ve heard the term “DevRel” thrown around, and you’re not quite sure what all the buzz is about, right? Don’t worry; we’ve all...
2 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 from 30% in...
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 time to adapt...
4 min read

Monitoring Containerd

Learn the importance of monitoring Containerd, its architecture, and tools for tracking performance, resource utilization, and health for efficient container operations. #Containerd #Monitoring #ContainerRuntimes...
5 min read

Ukrainian Developers’ Reality in 2024

The IT sector in Ukraine has always been and continues to be one of the most prominent and talent-rich in Europe. Despite large-scale Russian...
4 min read

Docker Volumes- A Complete Guide with Examples

Docker volumes is an extensive feature of Docker that allows data to be stored and managed persistently. The volumes allow data to be stored...
6 min read

Running Docker Containers as Root

Running containers with root privileges – a contentious topic in the Docker community. By default, Docker containers run with limited privileges to mitigate potential...
4 min read

Optimizing Operations: Effective Kubernetes Best Practices for Platform Teams

As the cloud-native ecosystem expands, organizations often find themselves at a crossroads when beginning their Kubernetes journey, unsure of which path to follow. With...
5 min read

Docker Build Cache Explained

One of the key features of Docker is the ability to build images from a set of instructions in a Dockerfile. However, building images...
6 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, or expired credentials.
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 for CI/CD in...
5 min read

Comparison of CKA vs CKAD: Which Kubernetes Certification is Right for You?

Discover the differences between the CKA & CKAD Kubernetes certifications. Learn about exam formats, prerequisites, and benefits for your career growth.
2 min read

CKA vs CKAD vs CKS – What is the Difference

Looking to enhance your Kubernetes skills with certification? Learn about CKA, CKAD, and CKS certifications, their specifics, and how to prepare effectively.
3 min read

How to Fix ‘Terminated With Exit Code 1’ Error in Kubernetes

Learn how to troubleshoot the Exit Code 1 error in Kubernetes containers. Discover causes and solutions to resolve this frustrating issue in your applications.
2 min read

Top 10 Container Orchestration Tools and Services

Access Docker Labs Containers are a popular way of packaging and deploying applications in a consistent and isolated manner. They offer many benefits, such...
6 min read

A Comprehensive Guide to Dockerfile Linting with Hadolint

Learn how to improve your Dockerfile development with Hadolint. Discover how to install and use Hadolint, customize settings, and integrate with other tools.
4 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 pods, and monitor...
12 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). Find out how...
8 min read

Containerd and Kubernetes: How are they related?

Discover how containers revolutionized application development and deployment, and how Kubernetes and Containerd simplify container management.
5 min read

What is eBPF? How it Works & Use Cases

Discover the power of eBPF, a technology that allows custom programs to run inside the Linux kernel without modifying its code. Explore its benefits...
4 min read

How To Run Containerd On Docker Desktop

Docker Desktop has become a ubiquitous tool for developers and IT professionals, offering a convenient and accessible platform for working with containerized applications. However,...
3 min read

Getting Started With Containerd 2.0

Discover the benefits of Containerd, a software that runs and manages containers on Linux and Windows systems. Join our Slack Community to learn more.
5 min read

How To Automatically Update Docker Containers With Watchtower

Docker is a containerization tool used for packaging, distributing, and running applications in lightweight containers. However, manually updating containers across multiple environments can lead...
3 min read

Containerd Vs Docker: What’s the difference?

Discover the differences between Docker and containerd, and their roles in containerization. Learn about Docker as a versatile container development platform.
7 min read

Top 5 Kubernetes Backup and Storage Solutions: Velero and More

In a sample Kubernetes cluster as shown below, where you have your microservice application running and an elastic-search database also running in the cluster,...
15 min read

What is Containerd and what problems does it solve

Join Our Slack Community Containerd is the software responsible for managing and running containers on a host system; in other words, it is a...
6 min read

How to run Docker-Surfshark container for Secure and Private Internet Access

Join Our Slack Community To some of you, the idea of running a VPN inside a docker container might seem foreign, however running a...
2 min read

The Role of Employee Onboarding Software in Talent Pipelines

Employee onboarding plays a vital role in attracting and retaining talent for organizations. It goes beyond getting employees up to speed; it also focuses...
2 min read

5 Tech Trends that Will Impact the Financial Services Sector

Join Our Slack Community The financial services industry is experiencing a swift evolution, with intelligent automation, AI-driven advisory, and asset management emerging as key...
3 min read

Top 5 Storage Provider Tools for Kubernetes

Join Our Slack Community As Kubernetes keeps progressing, the need for storage management becomes crucial. The chosen storage provider tools in this article do...
9 min read

Top 5 Machine Learning Tools For Kubernetes

Join Our Slack Community Kubernetes is a platform that enables you to automate the process of deploying, scaling, and managing applications that are contained...
11 min read

Top 5 Alert and Monitoring Tools for Kubernetes

Kubernetes has emerged as the go-to choice for running applications in containers. It brings advantages compared to traditional deployment methods, like scalability, flexibility and...
21 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. Originally conceived by...
4 min read

5 Most Interesting Announcements from Kubecon & CloudNativeCon North America 2023

KubeCon + CloudNativeCon North America 2023 was held in Chicago, Illinois, from November 6–9, 2023. It is the flagship conference of the Cloud Native...
5 min read

Top 5 Cluster Management Tools for Kubernetes in 2023

Kubernetes, also known as K8s, is a platform that allows you to efficiently manage your containerized applications across a group of machines. It simplifies...
16 min read

Architecting Kubernetes clusters- how many should you have

There are different ways to design Kubernetes clusters depending on the needs and objectives of users. Some common cluster architectures include: Single cluster architecture...
7 min read
Join our Discord Server