No description, website, or topics provided.
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.
modules
LICENSE
MODULE.md
README.md
main.tf
variables.tf

README.md

kayak

Kayak is a Kubernetes distribution that relies on the Docker Engine API to bootstrap a Kubernetes Control Plane using bootkube.

It can be used alongside the terraform-ignition-docker-api module to bootstrap a single node cluster on Core OS.

It uses typhoon's terraform-render-bootkube to generate the assets. It is licensed under MIT

For variable and output documentation, see the Terraform Registry or the MODULE.md file.

The name convention for kayak is to have a single name reserved for the cluster, and then have the following subdomains used accordingly. For eg, if you own river.run, kayak will be configured as following:

domain usage
river.run Unused
docker.river.run Assigned to the kubernetes controller server
k8s.river.run Kubernetes Cluster Name
ca.docker.river.run Docker CA Authority
client.docker.river.run Docker Client Certificate