Mind Matters Natural and Artificial Intelligence News and Analysis

TagKubernetes

New York, USA - 26 April 2021: Kubernetes company logo close-up on website page, Illustrative Editorial.
New York, USA - 26 April 2021: Kubernetes company logo close-up on website page, Illustrative Editorial

How Does A Kubernetes Cluster Work?

A general overview of the Kubernetes environment

Now that you have some concrete experience using Kubernetes, this article will present the basic theory of how a Kubernetes cluster works. We won’t talk about how to accomplish these things in the present article – the goal is to provide you with a broad understanding of the components of Kubernetes. Basic Kubernetes Components Kubernetes comes with a lot of different components, and it is hard to get them all shown on the same diagram. Therefore, I will just give a high-level picture of what a Kubernetes cluster looks like. The image below shows the basic setup, which we will cover in this article. You see here a separation between the internal Kubernetes network and the Internet. Note that this Read More ›

Laptop with cloud computing diagram

Getting Started with Kubernetes: A Cluster Setup Walkthrough

Setting up a Kubernetes cluster in Linode is incredibly simple

This series will give you an overview of Kubernetes, the popular open-source cloud computing platform developed by Google. Kubernetes allows for the development of cloud-based platforms using entirely open specifications, so you are never tied down to a specific vendor. Many cloud vendors, such as AWS, have proprietary ways of developing scalable web applications (such as their Lambda system). The problem is that this ties your application to their system, and, as we have seen with Parler, Amazon gives and Amazon takes away. Therefore, it is wise to not tie your infrastructure too tightly to a single vendor. Kubernetes allows you to build large-scale scalable applications in the cloud in a way that is transferable to a variety of vendors. Read More ›

server-room-or-server-computers3d-rendering-stockpack-adobe-stock
Server room or server computers.3d rendering.

Getting Started with Kubernetes: A Brief History of Cloud Hosting

A history lesson for a better understanding of why web infrastructure hosting is the way it is

Oftentimes it is hard to understand why something is the way it is unless you understand its history. To start with, I want to present a quick overview of the history of web infrastructure hosting to give you a better feel for what sorts of problems cloud native development solves. The Old Way Way back in the early days of the Internet, web applications were hosted on specific server machines. That is, when you wanted to host a web application, you had to purchase a physical machine, install Linux or some other operating system on it, and then pay an Internet Service Provider to put your machine on their network. This process was both time-consuming and expensive, often costing hundreds Read More ›

conceptual-image-of-international-logistics-featuring-a-docker-looking-at-the-unloading-of-a-container-ship-by-huge-cranes-in-the-stockpack-adobe-stock.jpg
Conceptual image of international logistics, featuring a docker, looking at the unloading of a container ship by huge cranes in the

How the Docker Revolution Will Change Your Programming, Part 1

Since 2013, Docker (an operating system inside your current operating system) has grown rapidly in popularity

As businesses move more and more infrastructure online due to the effects of competition (not to mention COVID-19), finding the best way to manage that infrastructure becomes more and more important. Docker enables development teams to have more reliable, repeatable, and testable systems that can be deployed at massive scale with the click of a button. In this series, we are looking under the hood at Docker, an infrastructure management tool that has rapidly grown in popularity over the last decade. A new infrastructure element has been quietly taking over for managing server-side code deployments. Docker was first released in 2013, and has seen an exponential rise in usage for developer deployments. Over the last seven years, Docker has quietly Read More ›