Turn Kubernetes into your own PaaS

Stack layers ingress, identity, databases, and tooling so you can deploy applications like a managed platform without surrendering cluster control.

Install the Stack CLI

Download the CLI and bring the Stack platform into any Kubernetes cluster with a single command.

export STACK_VERSION=v1.3.30
curl -OL https://github.com/purton-tech/rust-on-nails/releases/download/${STACK_VERSION}/stack-cli \
  && chmod +x ./stack-cli \
  && sudo mv ./stack-cli /usr/local/bin/stack

Everything a delivery team needs

Stack installs a curated set of services so your applications are ready for production from day one.

Managed PostgreSQL

Provision CloudNativePG with dedicated storage, secure credentials, and separate roles for applications, migrations, and read-only traffic.

Identity & Access Control

Deploy Keycloak with dedicated storage, wire it to OAuth2 Proxy, and enforce single sign-on across your apps.

Ingress & Connectivity

Bootstrap NGINX ingress, lock it down with network policies, and expose services safely through Cloudflare tunnels.

Secure Namespace Defaults

Apply OAuth2 Proxy plus NetworkPolicies so every namespace starts with locked-down ingress and hardened traffic paths.

Developer Tooling

Ship PGAdmin, MailHog, and other helper services to inspect data, test email flows, and unblock your team instantly.

Why teams choose Stack

Accelerate platform setup

Import a battle-tested set of operators with one command instead of stitching together manifests by hand.

Stay secure by default

Stack templates secrets, OAuth flows, and network policies so every environment starts hardened.

Standardise every cluster

Roll the same blueprint into dev, staging, and production to reduce snowflake drift and unexpected outages.

Focus on your applications

Let Stack own the infrastructure glue so your team can ship business features instead of wrangling YAML.