Installing Minio

Installing the Minio object store

MinIO is an object storage solution that provides an AWS S3-compatible API plus a neat WebUI for managing buckets than can be used for backup and restore, disaster recovery, archive, data lakes for analytics and storing output from data streams.

Customizing a k3s Kubernetes Cluster

Equip our cluster with load balancing and persistent storage.

In the last blog we completed the installation of k3s on our cluster. Technically we are now good to start deploying applications (e.g. from docker hub). As it stands however, the cluster lacks the capabilities to

  • load balance incoming requests to multiple container instances and to expose services outside of the cluster
  • provide containers with persistent storage

The Journey Begins

How did i end up thinking about a Kubernetes cluster of my own ?

After initially being quite excited about the possibilities offered by Kubernetes on GCP, i was quickly frustrated by the fact that operations kept us at arm’s length from playing on the Cloud Console (aka command line).
Turns out Google has to earn money, so all resources have to be paid for. On top of that every change is going through Terraform in a Gitops pipeline. It was quite disenchanting.

Pagination