ALL THINGS KUBERNETES

Supergiant Blog

Meet Us at KubeCon+CloudNativeCon EU in Barcelona

Supergiant at KubeCon Barcelona 2019

Supergiant’s travel team is heading to KubeCon + CloudNativeCon Europe in Barcelona, Spain, May 20-23. We are proud to be a Gold sponsor of this landmark cloud native and Kubernetes event in the company of Intel, Datadog, Docker, JFrog, SAP, Instana, and others. KubeCon + CloudNativeCon is CNCF’s flagship conference and brings together more than […]

READ MORE
Supergiant at KubeCon Barcelona 2019

Understanding Kubernetes Kube-Proxy

Kubernetes kube-proxy

Kubernetes is a complicated system with multiple components interacting with each other in complex ways. As you may already know, Kubernetes is made of master and node components. Master components such as kube-scheduler, kube-controller-manager, etcd, and kube-apiserver are part of the Kubernetes Control Plane that runs on K8s master/s. The Plane is responsible for managing […]

READ MORE
Kubernetes kube-proxy

Learn How to Use TLS Bootstrapping in Kubernetes

TLS bootstrapping in Kubernetes

Setting up a master and worker node for TLS bootstrapping can be tricky because many configuration steps are involved, so we decided to walk you through the process of enabling this useful feature in Kubernetes. Let’s get started! What Is TLS Bootstrapping? Kubernetes recommends making communication between node components such as kubelet and kube-proxy and […]

READ MORE
TLS bootstrapping in Kubernetes

Understanding Network Policies in Kubernetes

Network Policies in Kubernetes

As you remember from an earlier Supergiant tutorial, the Kubernetes networking model allows Pods and containers running on different nodes to easily communicate with each other. Containers can access each other via localhost , and Pods can access other Pods using service name or Fully Qualified Domain Name (FQDN) if they live in different namespaces. In both […]

READ MORE
Network Policies in Kubernetes

Advanced Storage Management for Your Kubernetes Stateful Apps with Portworx

Advanced Portworx Features for Kubernetes

In the previous tutorial, we learned how to deploy Portworx to your Kubernetes cluster, create Portworx volumes with a specific number of replicas, filesystem, and access parameters, and use them in your Kubernetes stateful applications. In this blog, we’ll demonstrate how Portworx automatic replication ensures HIgh Availability and data integrity using a failover scenario with […]

READ MORE
Advanced Portworx Features for Kubernetes

How to Use Portworx Software-Defined Storage in your Kubernetes cluster

Portworx SDS for Kubernetes

In a previous tutorial, we discussed the architecture and key features of software-defined storage (SDS) systems and reviewed key SDS solutions for Kubernetes. We’ll now show you how to add SDS functionality to your Kubernetes cluster using Portworx SDS. This post is organized as follows. In the first part, we discuss basic features and benefits of […]

READ MORE
Portworx SDS for Kubernetes

Software-Defined Storage Solutions for Kubernetes

Software Defined Storage for Kubernetes

According to Gartner, 50% of global enterprises will be running containers in production by the year 2020. By that time, over 20% of enterprise storage capacity will be allocated to container workloads, compared to only 1% today. Moving to containers, however, presents new challenges for storage provisioning. In particular, using traditional storage solutions for distributed […]

READ MORE
Software Defined Storage for Kubernetes

Making Sense of Taints and Tolerations in Kubernetes

Taints and tolerations in Kubernetes

In the earlier tutorial, you learned how to assign Pods to nodes in Kubernetes using nodeSelector  and affinity features. As we tried to demonstrate, affinity is a great feature for such use cases as creating dedicated nodes, distributing Pods evenly across the cluster or co-locating Pods on the same machine. In this tutorial, we’ll discuss Kubernetes […]

READ MORE
Taints and tolerations in Kubernetes

Learn How to Assign Pods to Nodes in Kubernetes Using nodeSelector and Affinity Features

Affinity in Kubernetes

As we’ve already discussed in our earlier tutorials, Kubernetes administrators normally don’t need to choose a node to which their Pods should be scheduled. Instead, the selection of the appropriate node(s) onto which to schedule their Pods is handled by the Kubernetes scheduler. Automatic node selection prevents users from selecting unhealthy nodes or nodes with […]

READ MORE
Affinity in Kubernetes

Introduction to Istio Service Mesh for Kubernetes

Istio service mesh for Kubernetes

Modern cloud-native applications are moving away from the monolithic architecture approach toward microservices architecture in which an application is split into multiple loosely coupled parts (referred to as microservices) that have shared communication interfaces, access control rules, and security policies. Microservices might be written in different programming languages, they might have multiple instances and versions […]

READ MORE
Istio service mesh for Kubernetes

1 2 3 9