Skip to content
Production-grade, airgapped Kubernetes installer combining upstream k8s with overlays and popular components
Shell TypeScript Go Makefile HCL HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
addons
bin
bundles
cmd
deploy
kustomize
packages/kubernetes
scripts
test
web
.gitignore
LICENSE
Makefile
README.md
go.mod
go.sum
skaffold.yaml

README.md

Kurl-logo

kURL

kURL is a Kubernetes installer for airgapped and online clusters.

kURL relies on kubeadm to bring up the Kubernetes control plane, but there are a variety of tasks a system administrator must perform both before and after running kubeadm init in order to have a production-ready Kubernetes cluster, such as installing Docker, configuring Pod networking, or installing kubeadm itself. The purpose of this installer is to automate those tasks so that any user can deploy a Kubernetes cluster with a single script.

Getting Started

For more information please see kurl.sh/docs/

Community

For questions about using kURL, there's a Replicated Community forum, and a #kurl channel in Kubernetes Slack.

You can’t perform that action at this time.