Yearly Archives: 2020

Multipass Key-Based Authentication

By | December 23, 2020

Reading Time: 4 minutes In this article I will show how to create a Multipass virtual machine that has an additional user which can connect to the virtual machine authenticating using a private key. To accomplish this I will use cloud-init when creating the virtual machine. The cause for this is to allow creation and provisioning of Multipass virtual… Read More »

Quest For the Spring Data DynamoDB Grail

By | December 11, 2020

Reading Time: 16 minutes The following are a few words and some simple examples showing how to use Spring Data DynamoDB to store and retrieve data in a DynamoDB database. In the example, which consists of a few tests, I will use a local instance of DynamoDB running in a container. No prior knowledge of DynamoDB is assumed, though… Read More »

Hot Ingress in the K3S Cluster

By | October 31, 2020

Reading Time: 9 minutes Update 2023-04-21: I have revised the K3S and Traefik installation processes and written a new article in which these are described. The Test-Drive part of this article is still relevant. In this article I will install the free open-source edition of Traefik 2, version 2.3 being the latest at the time of writing, into a… Read More »

OpenEBS on K3S – Open Source Container Attached Storage

By | July 10, 2020

Reading Time: 11 minutes In this article I will install OpenEBS on my K3S Kubernetes cluster and present a simple example showing how to allocate storage for an application running in the cluster.I will take a slight detour to kubectl user contexts and, later, I will use a Persistent Volume and a Persistent Volume Claim to make storage available… Read More »

Upgrading K3S in Multipass

By | May 12, 2020

Reading Time: 2 minutes These are instructions on how to update a K3S cluster running in Multipass virtual machines. My installation of such a cluster is described in a previous article.The procedure will update K3S, both master and agent nodes, to the latest version of K3S. Master Node When updating the master node I take the opportunity to obtain… Read More »

Updated: Introduction to Load Testing with Gatling

By | April 7, 2020

Reading Time: 2 minutes Time passes more quickly that I thought and it has already been four years since I wrote the Introduction to Load Testing with Gatling article series. In preparation for another instance of the workshop, I had the opportunity to update the examples to the most recent version of Gatling and a newer Java version as… Read More »

K3s in Multipass with Remote Management

By | March 29, 2020

Reading Time: 6 minutes This is another Kubernetes-related notebook entry in which I will document the procedure for setting up a Kubernetes cluster using K3S in virtual machines created with Canonical’s Multipass. In addition, I will describe how to configure kubectl, the Kubernetes command-line cluster management tool to manage the K3S cluster from outside of the virtual machines in… Read More »

Kubernetes in Docker on Ubuntu and Mac OS X

By | March 8, 2020

Reading Time: 5 minutes Kubernetes and the echo-system around it has developed a lot during the last few years making Kubernetes much more accessible. In this article, which purpose mostly is to scribble down some notes for myself, I am going to describe how to run Kubernetes in Docker containers using Kind (Kubernetes in Docker) on Ubuntu and Mac… Read More »