UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
README.md 3.79 KiB
Newer Older
# bigbang-kubevirt

![Version: 0.0.1-bb.1](https://img.shields.io/badge/Version-0.0.1--bb.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.54.0](https://img.shields.io/badge/AppVersion-0.54.0-informational?style=flat-square)

BigBang compatible Helm chart for kubevirt

## Learn More
* [Application Overview](docs/overview.md)
* [Other Documentation](docs/)

## 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
```bash
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](./CONTRIBUTING.md) if you are interested in contributing. # kubevirt
runyontr's avatar
runyontr committed

![Version: 0.0.1-bb.1](https://img.shields.io/badge/Version-0.0.1--bb.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.54.0](https://img.shields.io/badge/AppVersion-0.54.0-informational?style=flat-square)
runyontr's avatar
runyontr committed

KubeVirt helm chart package
runyontr's avatar
runyontr committed

## Learn More
* [Application Overview](docs/overview.md)
* [Other Documentation](docs/)
runyontr's avatar
runyontr committed

runyontr's avatar
runyontr committed

* Kubernetes Cluster deployed
* Kubernetes config installed in `~/.kube/config`
* Helm installed
andrew.greene's avatar
andrew.greene committed

runyontr's avatar
runyontr committed

https://helm.sh/docs/intro/install/
runyontr's avatar
runyontr committed

runyontr's avatar
runyontr committed

* Clone down the repository
* cd into directory
```bash
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.54.0"` |  |
| 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 | `[]` |  |
runyontr's avatar
runyontr committed

runyontr's avatar
runyontr committed

Please see the [contributing guide](./CONTRIBUTING.md) if you are interested in contributing.