As Kubernetes continues to grow in popularity at a staggering rate, it’s only natural more and more people want to see what all the fuss is about.

We’ve seen first hand how excited people are to try it out since launching #KUBE100 (our Kubernetes beta) – we’ve had tremendous interest and some great feedback so far.

If you’re reading this and you have no idea what #KUBE100 is, it’s the name we gave to our k3s-powered, managed Kubernetes beta program. As our CTO Andy explains, we wanted to create a lightweight, fast, and cost-effective alternative to what’s currently available.

Our intention with KUBE100 is to build a product that developers can use to quickly launch a Kubernetes cluster. Maybe it's needed for a dev environment, or to run some tests in for CI. Or maybe the developer just wants to have a play with Kubernetes to start learning about it and jump on that K8s-train!

We think that waiting 20 minutes for a cluster to launch, and paying hundreds of dollars each month for it, is too much for small dev/testing and learning environments.

-- @AndyJeffries

Not already a #KUBE100 member? Apply to join today and you’ll get $70 free credit every month to test out the service.

If you’re already in the beta but haven’t launched a cluster yet because you’re not quite sure where to start, here are a few ideas…

Get to grips with your clusters from the terminal

Civo has an easy-to-use command-line tool allowing you to set up and manage your clusters. This guide is a great place to start if you want to understand how you can deploy clusters to your specifications on demand, and learn about other tools for cluster management and monitoring.

Civo CLI

Deploy a Batch Monitoring Stack With Prometheus PushGateway

Civo user Gabe Duke wrote up a guide to get you started on the powerful monitoring capabilities within Kubernetes, whether you're checking up on the health of your cluster or using it to track multiple Internet of Things devices around your house.

Deploy a Batch Monitoring Stack With Prometheus PushGateway

Build a CRUD API with Postgresql and Node.js With OpenFaaS

This guide by Alex Ellis can shows you how you can deploy a Kubernetes cluster to build a really powerful and scalable API that utilises OpenFaaS to collect metrics from devices such as a Raspberry Pi in your house.

Build a CRUD API with Postgresql and Node.js With OpenFaaS

GitOps using Helm3 and Flux for a Node.js and Express.js Microservice

GitOps is all the rage, and why wouldn't it be? You can automate the building of your apps based on git commits, really bringing Continuous Delivery to reality.

This guide shows how you can combine the newest Helm version with Flux for GitOps on a microservice. Get started with the example microservice provided or build your own.

GitOps using Helm3 and Flux for a Node.js and Express.js Microservice

Using Argo CD in Civo Kubernetes to Deploy Applications

For a bit more GitOps flavour, why not check out Argo? Easily deployed onto a Civo Kubernetes cluster with the instructions in this guide by Alejandro JNM, Argo will monitor repositories of your choice and trigger deployments when it notices changes in them.

Using Argo CD in Civo Kubernetes to Deploy Applications

Let us know how you get on

If you try any of these guides, or something else with your first Kubernetes cluster, we want to know.

Hop onto the #KUBE100 Slack channel and let us know how you got on, or ask any questions as you go – our amazing community will get you over any hurdles you might encounter.

If you want to find out more on k3s specifically, and some cool ideas for use cases, check out Kai’s post on how k3s can save time and resources here.