mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-05-17 14:27:47 -02:30
* image-builder: run validation locally with BuildKit * upadte checksum * set BuildKit no-process-sandbox flag for CI * run BuildKit with rootless-safe daemon flags in CI * update * updating root logic * fix ci failure for can't enable NoProcessSandbox * switch to stable url * add --oci-worker-no-process-sandbox ci flag in root path * add more support * add validate-docker and validate-single docker
29 lines
1.3 KiB
Makefile
29 lines
1.3 KiB
Makefile
deploy:
|
|
ansible-playbook -i hosts.ini -e docker_password=$(docker_password) cluster.yml
|
|
|
|
validate:
|
|
ansible-playbook -i localhost, -c local \
|
|
-e images_dir=$(CURDIR)/.image-builder \
|
|
-e kubevirt_buildkit_output_dir=$(CURDIR)/.image-builder/buildkit-output \
|
|
-e '{"kubevirt_images_push": false, "kubevirt_container_builder": "buildkit", "kubevirt_images_target_host": "localhost"}' \
|
|
cluster.yml
|
|
|
|
validate-single:
|
|
ansible-playbook -i localhost, -c local \
|
|
-e images_dir=$(CURDIR)/.image-builder \
|
|
-e kubevirt_buildkit_output_dir=$(CURDIR)/.image-builder/buildkit-output \
|
|
-e '{"kubevirt_images_push": false, "kubevirt_container_builder": "buildkit", "kubevirt_images_target_host": "localhost", "kubevirt_images_selected": ["$(image_name)"]}' \
|
|
cluster.yml
|
|
|
|
validate-docker:
|
|
ansible-playbook -i localhost, -c local \
|
|
-e images_dir=$(CURDIR)/.image-builder \
|
|
-e '{"kubevirt_images_push": false, "kubevirt_container_builder": "docker", "kubevirt_images_target_host": "localhost"}' \
|
|
cluster.yml
|
|
|
|
validate-single-docker:
|
|
ansible-playbook -i localhost, -c local \
|
|
-e images_dir=$(CURDIR)/.image-builder \
|
|
-e '{"kubevirt_images_push": false, "kubevirt_container_builder": "docker", "kubevirt_images_target_host": "localhost", "kubevirt_images_selected": ["$(image_name)"]}' \
|
|
cluster.yml
|