Kubernetes is a container orchestration system for deploying and managing containers. Kubernetes can be used to deploy application components on clusters of servers as well as scaling those applications, but Kubernetes is not the only option available for these needs.
Configuring Kubernetes for storage volumes can be a pain, but Kubernetes hostPath makes it quick and easy! Kubernetes is an open-source system that automates deploying, managing, and scaling containerized applications.
Kubernetes EmptyDir is a local directory that shares its storage volume with one or more containers for the goal of data sharing. Although it can be mounted on a hostPath volume or an Inline Volume, it cannot be used as a Persistent Volume Claim (PVC).
This Kubernetes EmptyDir blog post will help you understand how EmptyDir works in Kubernetes and in which scenarios you should use it.
This blog post will show how to install a specific version Kubectl command-line utility on a Ubuntu server.
Kubectl is a command-line tool that provides an interface to control the cluster and its components. It can be used to execute commands in one or more containers, submit new workloads for scheduling on clusters, get logs from containers running in a cluster, and so on.
Secrets are Kubernetes objects that hold sensitive data. Kubernetes has a built-in system for managing secrets, but it only works with the Kubernetes API and not with other tools. This blog post will show you how to create Kubernetes secrets without using Kubernetes API or any other tool.
In this blog post, we will explore what Kubernetes ConfigMaps are and when they should be used in Kubernetes deployments.
In Kubernetes, a Namespace is a set of API objects and Kubernetes Objects that share the same accessibility policies. Namespaces are Kubernetes’ way of managing object privileges for different sets of users in an organization.
This blog post will show a simple one-liner kubectl command that lists all the resources that are running on your Kubernetes cluster.