Category Archives: Operations

K3s in Multipass with Remote Management

By | March 29, 2020

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 »

GitLab CI/CD Pipeline for Maven-Based Applications

By | September 28, 2019

In this my third GitLab-related article I will show how I set up a CI/CD pipeline in GitLab CE for Maven-based applications that can produce, scan Docker images for release versions of the application. When I set out to create this pipeline, little did I know that I would also need to define a Git… Read More »

Building in Docker Containers on GitLab CE

By | June 17, 2019

In this article I will show how I added a GitLab runner with a Docker executor to my original GitLab CE setup. This type of GitLab runner will allow me to run GitLab jobs in containers created from Docker images. Almost a year ago I wrote an article about running GitLab CE in a Docker… Read More »

Alerting with the E(L)K Stack and Elastalert Revisited

By | June 16, 2017

In this article I will revisit the example from my previous article Alerting with the ELK Stack and Elastalert. The same scenario as in the earlier article will be used; a Mule ESB CE instance with a Mule application will be monitored using JMX. The new example will use Metricbeat instead of Logstash to poll… Read More »