Securing Microservices Communication with mTLS in Kubernetes
Microservices often communicate with each other to fulfill complex business operations, creating security and scaling challenges. Mutual Transport Layer Security (mTLS) can help. Here's how to get started.
Run Nomad servers in Kubernetes (last mile help) - Nomad - HashiCorp Discuss
We have our services and main application all in Kubernetes, but part of our system offers workers to run workloads on. This used to be all managed directly in Kubernetes, but we want to be able to run on “remote” machines too. So the idea of orchestrating through Nomad came up. We have a POC running in 2 VM instances with a server on each. But I want to be able to scale up servers as needed easily and just keep our infra in Kubernetes if possible. I did find the nomad-on-kubernetes repository...
How Container Networking Works - Building a Linux Bridge Network From Scratch
Understanding of Docker and Kubernetes networking starts with the basics - learn how to create and interconnect network namespaces using standard Linux tools.
Marshaling SSH Private Keys - Why there's always a different block? | Carlos Becker
Not long ago, when I was building melt, I learned something interesting: if you restore a private key from its seed, and marshal it back to the OpenSSH Private Key format, you’ll always get a different block in the middle.
Why? That lead to an investigation of how the private key format works. I didn’t find many good references out there, except OpenSSH’s source code.
Let’s start from there, shall we?
O’Reilly: Kubernetes Operators: Automating the Container Orchestration Platform
This O’Reilly e-book explains how to build Kubernetes Operators using SDK and the Operator Framework. Learn how Operators are used to automate the app life-cycle.