reedloden / kURL

Production-grade, airgapped Kubernetes installer combining upstream k8s with overlays and popular components

Home Page:https://kurl.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Production-grade, airgapped Kubernetes installer combining upstream k8s with overlays and popular components

https://kurl.sh

License:Apache License 2.0


Languages

Language:Shell 73.3%Language:TypeScript 12.1%Language:Go 9.9%Language:Makefile 2.3%Language:HCL 1.1%Language:Dockerfile 0.8%Language:Jsonnet 0.3%Language:JavaScript 0.3%