Blog: Hardware Accelerated SSL/TLS Termination in Ingress Controllers using Kubernetes Device Plugins and RuntimeClass

Authors: Mikko Ylinen (Intel) Abstract A Kubernetes Ingress is a way to connect cluster services to the world outside the cluster. In order to correctly route the traffic to service backends, the cluster needs an Ingress controller. The Ingress controller is responsible for setting the right destinations to backends based on the Ingress API objects’ Read more about Blog: Hardware Accelerated SSL/TLS Termination in Ingress Controllers using Kubernetes Device Plugins and RuntimeClass[…]

How To Create a Kubernetes Cluster Using Kubeadm on Debian 9

The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction Kubernetes is a container orchestration system that manages containers at scale. Initially developed by Google based on its experience running containers in production, Kubernetes is open source and actively developed by a community Read more about How To Create a Kubernetes Cluster Using Kubeadm on Debian 9[…]

Ambassador API Gateway Announces Native Support for Consul Service Mesh

Today, we’re announcing native support in the Ambassador API Gateway for the Consul service mesh. With this support, engineers can use Ambassador’s declarative configuration to expose any Consul service to the internet. Together, Ambassador and Consul provide a complete solution for traffic management in today’s hybrid cloud, spanning Kubernetes, virtual machines (VMs), and bare metal Read more about Ambassador API Gateway Announces Native Support for Consul Service Mesh[…]

How To Deploy a Go Web Application with Docker and Nginx on Ubuntu 18.04

The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction Docker is the most common containerization software used today. It enables developers to easily package apps along with their environments, which allows for quicker iteration cycles and better resource efficiency, while providing the Read more about How To Deploy a Go Web Application with Docker and Nginx on Ubuntu 18.04[…]

An Introduction to Working with Strings in Go

A string is a sequence of one or more characters (letters, numbers, symbols) that can be either a constant or a variable. Made up of Unicode, strings are immutable sequences, meaning they are unchanging. Because text is such a common form of data that we use in everyday life, the string data type is a Read more about An Introduction to Working with Strings in Go[…]

Blog: Introducing kube-iptables-tailer: Better Networking Visibility in Kubernetes Clusters

Authors: Saifuding Diliyaer, Software Engineer, Box At Box, we use Kubernetes to empower our engineers to own the whole lifecycle of their microservices. When it comes to networking, our engineers use Tigera’s Project Calico to declaratively manage network policies for their apps running in our Kubernetes clusters. App owners define a Calico policy in order Read more about Blog: Introducing kube-iptables-tailer: Better Networking Visibility in Kubernetes Clusters[…]

Singularity and HashiCorp Nomad: A Perfect Fit for Enterprise High Performance Computing

Eduardo Arango is a Software engineer at Sylabs Inc. Currently a PhD student on Computer science, on Cloud computing architecture. His areas of research are High Performance Computing, Linux containers, Distributed Systems, and cloud computing. Eduardo is a software engineer at Sylabs inc, the company behind the Singularity OSS project, working on quality assurance and Read more about Singularity and HashiCorp Nomad: A Perfect Fit for Enterprise High Performance Computing[…]

Announcing Terraform 0.12 Beta 2

We are pleased to announce the availability of the second beta release of HashiCorp Terraform 0.12! The 0.12 release of Terraform contains major language improvements and a host of new features. You can learn more about the new functionality in our 0.12 preview blog series, or by browsing the configuration language docs which are updated Read more about Announcing Terraform 0.12 Beta 2[…]