UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Rob Mengert's avatar
Rob Mengert authored
feat: Kubevirt BigBang Integration

See merge request platform-one/big-bang/apps/third-party/kubevirt!24
87ee1d82
History

bigbang-kubevirt

Version: 0.0.1-bb.0 Type: application AppVersion: 0.53.1

BigBang compatible Helm chart for kubevirt

Learn More

Pre-Requisites

  • Kubernetes Cluster deployed
  • Kubernetes config installed in ~/.kube/config
  • Helm installed

Install Helm

https://helm.sh/docs/intro/install/

Deployment

  • Clone down the repository
  • cd into directory
helm install bigbang-kubevirt chart/

Values

Key Type Default Description
kubevirt.enabled bool true
kubevirt.git.repo string "https://repo1.dso.mil/platform-one/big-bang/apps/third-party/kubevirt"
kubevirt.git.branch string "image_pull_secrets"
kubevirt.git.path string "chart"
kubevirt.flux object {}
monitoring.enabled bool false
logging.enabled bool false
clusterAuditor.enabled bool false
gatekeeper.enabled bool false
eckoperator.enabled bool false
kiali.enabled bool false
jaeger.enabled bool false
fluentbit.enabled bool false
twistlock.enabled bool false
flux.timeout string "10m"
flux.interval string "2m"
flux.test.enable bool false
flux.install.remediation.retries int -1
flux.upgrade.remediation.retries int -1
flux.upgrade.remediation.remediateLastFailure bool true
flux.upgrade.cleanupOnFail bool true
flux.rollback.timeout string "10m"
flux.rollback.cleanupOnFail bool true

Contributing

Please see the contributing guide if you are interested in contributing.

kubevirt

Version: 0.0.1-bb.0 Type: application AppVersion: 0.53.1

KubeVirt helm chart package

Learn More

Pre-Requisites

  • Kubernetes Cluster deployed
  • Kubernetes config installed in ~/.kube/config
  • Helm installed

Install Helm

https://helm.sh/docs/intro/install/

Deployment

  • Clone down the repository
  • cd into directory
helm install kubevirt chart/

Values

Key Type Default Description
deployment.spec.replicas int 2 replica count
deployment.spec.template.spec.containers.image.name string "virt-operator"
deployment.spec.template.spec.containers.image.registry string "registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt"
deployment.spec.template.spec.containers.image.version string "v0.53.1"
deployment.spec.template.spec.containers.command.port int 8443
deployment.spec.template.spec.containers.command.verbosity int 2
deployment.spec.template.spec.containers.ports.metricsPort int 8443
deployment.spec.template.spec.containers.ports.webhooksPort int 8444
deployment.spec.template.spec.containers.resources.requests.cpu string "10m"
deployment.spec.template.spec.containers.resources.requests.memory string "150Mi"
imagePullSecrets list []

Contributing

Please see the contributing guide if you are interested in contributing.