Upgrading Your EKS Cluster from 1.22 to 1.23: A step-by-step guide

This article was originally published on Gagher Theophilus's blog. Amazon Elastic Kubernetes Service (EKS) is a popular managed Kubernetes service that enables you to run Kubernetes workloads on AWS without the operational overhead of managing your own Kubernetes clusters. EKS provides a highly available and scalable platform for

Terpase Theophilus Gagher
AWS

Understanding Docker Architecture: A Beginner's Guide to How Docker Works

Using Docker, developers can package all their code and its dependencies into an isolated environment called an image and then run that image as a container. With Docker, deploying an application from a development server to a production server without worrying about compatibility issues is easy. Aside from knowing basic

Prince Onyeanuna
Prince Onyeanuna
Docker

Understanding the Kubernetes API Objects and How They Work

Kubernetes is an open-source container orchestration platform that allows developers to automate containerized applications' deployment, scaling, and management. One of the key features of Kubernetes is its API, which provides a uniform way to interact with the platform and perform tasks such as deploying and managing applications, monitoring the

Ehis Iribhogbe
Ehis Iribhogbe
Kubernetes

A Brief History of DevOps and Its Impact on Software Development

Software development has been and continues to be one of our society's most important building blocks. Software development has gifted us with the mobile phones we use to stay connected, the rockets we send to space and a host of other great innovations. As complex as these innovations

Divine Odazie Amarachi Iheanacho

How to Set Up a Linux OS (Ubuntu) on Windows using VirtualBox and Vagrant

Ubuntu is a popular Linux distribution that offers users a wide range of features and applications. Ubuntu is a great choice for those new to Linux who want to explore its capabilities. However, it can be difficult to set up and configure on a Windows desktop. Fortunately, there is a

Angel Ifechukwu Onyebuchi
Linux

How to restart Kubernetes Pods with kubectl

Anyone who has used Kubernetes for an extended period of time will know that things don’t always go as smoothly as you’d like. In production, unexpected things happen, and Pods can crash or fail in some unforeseen way. When this happens, you need a reliable way to restart

Divine Odazie
Divine Odazie
Kubernetes

How to Deploy a Multi Container Docker Compose Application On Amazon EC2

Container technology streamlined how you’d build, test, and deploy software from local environments to the cloud or on-premise data centers. But with the benefit of building applications with container technology, there was the problem of manually starting and stopping each container while building multi-container applications. To solve this problem,

Divine Odazie
Divine Odazie
AWS

How to Set Environment Variables on a Linux Machine

When building software, you start in a development environment (your local computer). You then move to another environment(s) (Staging, QA, etc.), and finally, the production environment where users can use the application. While moving through each of these environments, there may be some configuration options that will be different.

Divine Odazie
Divine Odazie
Linux