Directories ¶
Path | Synopsis |
---|---|
ci
|
|
cmd
|
|
kinder
Package kinder implements the root kinder cobra command, and the cli Main()
|
Package kinder implements the root kinder cobra command, and the cli Main() |
images
|
|
base/docker/entrypoint
Entrypoint implements a small docker image entrypoint that waits for SIGUSR1 before execing os.Args[1:]
|
Entrypoint implements a small docker image entrypoint that waits for SIGUSR1 before execing os.Args[1:] |
pkg
|
|
build/base
Package base implements functionality to build the kind base image
|
Package base implements functionality to build the kind base image |
build/bits
Package bits provide utilities for managing bits (files/artifacts) to be installed into the image at build time
|
Package bits provide utilities for managing bits (files/artifacts) to be installed into the image at build time |
cluster/manager
Package manager implements the highest level abstraction implemented of kinder, that is the ClusterManager.
|
Package manager implements the highest level abstraction implemented of kinder, that is the ClusterManager. |
cluster/manager/actions
Package actions implements kinder actions executed by the Kinder cluster manager
|
Package actions implements kinder actions executed by the Kinder cluster manager |
cluster/status
Package status allows to inspect and to represent the current status of a K8s cluster created with kind(er).
|
Package status allows to inspect and to represent the current status of a K8s cluster created with kind(er). |
exec/colors
Package colors implement utilities for colorizing prompt, command and args printed to screen before execution.
|
Package colors implement utilities for colorizing prompt, command and args printed to screen before execution. |
extract
Package extract implements support for extracting required K8s binaries and required K8s images from GCS buckets containing release or ci builds artifacts.
|
Package extract implements support for extracting required K8s binaries and required K8s images from GCS buckets containing release or ci builds artifacts. |
kubeadm
Package kubeadm contains all the logic for creating kubeadm config and the kubeadm config patches to be used during cluster creation.
|
Package kubeadm contains all the logic for creating kubeadm config and the kubeadm config patches to be used during cluster creation. |
loadbalancer
Package loadbalancer contains external loadbalancer related constants and configuration.
|
Package loadbalancer contains external loadbalancer related constants and configuration. |
test/e2e
Package e2e implements support for running kubeadm e2e tests or kubernetes e2e test.
|
Package e2e implements support for running kubeadm e2e tests or kubernetes e2e test. |
test/workflow
Package workflow implements a simple workflow manager aimed at automating kinder test workflows.
|
Package workflow implements a simple workflow manager aimed at automating kinder test workflows. |
Click to show internal directories.
Click to hide internal directories.