Skip to content

v1.0

Compare
Choose a tag to compare
@ryanmcafee ryanmcafee released this 28 May 04:05
· 2 commits to master since this release

Support for provisioning a Kubernetes cluster on:

Azure
Digital Ocean

Added support for utilizing terraform workspaces

Added cross platform Kubernetes cluster provisioning (tested with Windows and Linux)

Added support for configuring multiple Kubernetes clusters from within same project.

Added support for the following via helm charts:

Certmanager (Cloudflare) - Handles issuance of ssl certificates

External DNS (Cloudflare) - Handles automatically setting external dns records in Cloudflare via Kubernetes annotations.

Prometheus Operator - Monitoring - Sets up Prometheus, Alert Manager and Grafana

NFS Server Provisioner - Storage - Allows you to create multi reader/writer volumes via nfs protocol and request a persistent volume claim from a Kubernetes app.

Ingress Controller - Nginx - Provides you with a way to expose your Kubernetes services to the outside world via a clean human friendly url. Reuses one ingress public up address across entire cluster.

Rook - Provides you with a way to run highly available storage such as ceph and cephfs for those scenarios when you cannot tolerate any downtime.

Improved user experience of running project and getting started.