Welcome! As stated in the README this repository contains code for the virtualized clusters used in testing KubeVirt.
See the KubeVirt contribution guide for general information about how to contribute.
cd cluster-provision/gocli
Using local gocli images during development, and in order to test before publishing:
make container-run
export KUBEVIRTCI_GOCLI_CONTAINER=quay.io/kubevirtci/gocli:latest
Publishing (after make container-run / make all)
make push
After published, update cluster-up/cluster/images.sh with the gocli hash, that was created by the push command. Or simply use:
make bump provider=gocli hash=<NEW_HASH>