Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.53 KB

README.md

File metadata and controls

26 lines (22 loc) · 1.53 KB

KubeVirt Resources Role

Deploy KubeVirt resources onto a cluster.

Role Variables

variable default choices comments
admin_user optional User with cluster-admin permissions.
admin_password optional Password for admin_user.
cluster openshift
  • openshift
  • kubernetes
Cluster type.
namespace kube-system Namespace to create resources.
apb_action provision
  • provision
  • deprovision
Action to perform.
release_manifest_url https://github.com/kubevirt/kubevirt/releases/download
kubevirt_template_dir ./templates Location of the deployment template file.
registry_namespace kubevirt Container image organization.
registry_url docker.io Container image registry.
storage_role storage-none
  • storage-none
  • storage-demo
  • storage-glusterfs
Storage role to install with KubeVirt.
version 0.7.0
  • 0.7.0
  • 0.6.0
  • 0.5.0
  • 0.4.1
  • 0.4.0
  • 0.3.0
  • 0.2.0
  • 0.1.0
KubeVirt release version.
default_vm_templates
  • vm-template-fedora
  • vm-template-windows2012r2
  • vm-template-rhel7>
Default vm templates to deploy with KubeVirt.
offline_template_dir /opt/apb/kubevirt-templates Offline VM template location specifed in the APB Dockerfile.

Usage

ansible-playbook -i inventory  -e version=0.6.0 -e apb_action=provision playbooks/kubevirt.yml