README

Build Status PkgGoDev

Crit is a command-line tool for bootstrapping Kubernetes clusters. It handles the initial configuration of Kubernetes control plane components, and adding workers to the cluster.

More information on usage can be found in our Book.

Contributing

Any contributors must accept and sign the CLA.

This project has adopted the Capital One Open Source Code of conduct.

Directories

Path Synopsis
cmd
hack
tools Module
pkg
cluster
Package cluster contains the functions for bootstrapping a Kubernetes cluster node.
Package cluster contains the functions for bootstrapping a Kubernetes cluster node.
cluster/bootstrap
Package bootstrap contains functions for bootstrapping Kubernetes nodes.
Package bootstrap contains functions for bootstrapping Kubernetes nodes.
cluster/components
Package components contains functions for configuring and creating Kubernetes components.
Package components contains functions for configuring and creating Kubernetes components.
kubeconfig
Package kubeconfig contains helper functions for working with Kubernetes config files.
Package kubeconfig contains helper functions for working with Kubernetes config files.
log
This code was derived from https://github.com/jsternberg/zap-logfmt nolint
This code was derived from https://github.com/jsternberg/zap-logfmt nolint
internal
buildinfo
Package buildinfo contains any build time information that needs to be available at run time.
Package buildinfo contains any build time information that needs to be available at run time.