Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions chart/infra-server/static/flavors.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -329,6 +329,35 @@
Defines a list of capabilities to explicitly enable. These capabilities are enabled in addition to the capabilities specified in the baseline capability set.
Example: `["DeploymentConfig", "ImageRegistry"]`

- name: install-virt
description: Install OpenShift Virtualization operator with VSOCK and create a VM
value: false
kind: optional
help: |
When true, an additional n2-standard-8 worker node is added and configured
with OpenShift Virtualization (KubeVirt) including VSOCK support. A single
VM is created using the OS specified by the vm-os parameter.

- name: vm-os
description: OS for the virtual machine (rhel9, rhel10)
value: rhel9
kind: optional
help: |
The RHEL version for the virtual machine container disk.
Valid values: rhel9, rhel10.
The image used will be quay.io/rhacs-eng/vm-images:<vm-os>-dnf-primed-latest.

- name: virt-node-dedicated
description: Taint the virt node so only VMs are scheduled on it
value: false
kind: optional
help: |
When true, the dedicated virt worker node is tainted with
node-role.kubernetes.io/virt:NoSchedule so that only VM workloads
(which have a matching toleration) are scheduled on it.
When false, the virt node also accepts regular ACS/OCP workloads.
Only relevant when install-virt is true.

artifacts:
- name: kubeconfig
description: Kube config for connecting to this cluster
Expand Down Expand Up @@ -359,6 +388,9 @@
- name: cluster-console-password
description: The password to login at the openshift console

- name: vm-access
description: Credentials and access commands for the created VM

######################
# openshift-4-demo #
######################
Expand Down Expand Up @@ -651,6 +683,35 @@
Defines a list of capabilities to explicitly enable. These capabilities are enabled in addition to the capabilities specified in the baseline capability set.
Example: `["DeploymentConfig", "ImageRegistry"]`

- name: install-virt
description: Install OpenShift Virtualization operator with VSOCK and create a VM
value: false
kind: optional
help: |
When true, an additional n2-standard-8 worker node is added and configured
with OpenShift Virtualization (KubeVirt) including VSOCK support. A single
VM is created using the OS specified by the vm-os parameter.

- name: vm-os
description: OS for the virtual machine (rhel9, rhel10)
value: rhel9
kind: optional
help: |
The RHEL version for the virtual machine container disk.
Valid values: rhel9, rhel10.
The image used will be quay.io/rhacs-eng/vm-images:<vm-os>-dnf-primed-latest.

- name: virt-node-dedicated
description: Taint the virt node so only VMs are scheduled on it
value: false
kind: optional
help: |
When true, the dedicated virt worker node is tainted with
node-role.kubernetes.io/virt:NoSchedule so that only VM workloads
(which have a matching toleration) are scheduled on it.
When false, the virt node also accepts regular ACS/OCP workloads.
Only relevant when install-virt is true.

artifacts:
- name: kubeconfig
description: Kube config for connecting to this cluster
Expand Down Expand Up @@ -681,6 +742,9 @@
- name: cluster-console-password
description: The password to login at the openshift console

- name: vm-access
description: Credentials and access commands for the created VM

#####################
# AWS EKS #
#####################
Expand Down
Loading
Loading