mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-01-28 18:18:41 +00:00
This PR introduces the default instancetypes: - cx1.2xlarge - cx1.4xlarge - cx1.8xlarge - cx1.large - cx1.medium - cx1.xlarge - gn1.2xlarge - gn1.4xlarge - gn1.8xlarge - gn1.xlarge - m1.2xlarge - m1.4xlarge - m1.8xlarge - m1.large - m1.xlarge - n1.2xlarge - n1.4xlarge - n1.8xlarge - n1.large - n1.medium - n1.xlarge - o1.2xlarge - o1.4xlarge - o1.8xlarge - o1.large - o1.medium - o1.micro - o1.nano - o1.small - o1.xlarge - rt1.2xlarge - rt1.4xlarge - rt1.8xlarge - rt1.large - rt1.medium - rt1.micro - rt1.small - rt1.xlarge - u1.2xlarge - u1.2xmedium - u1.4xlarge - u1.8xlarge - u1.large - u1.medium - u1.micro - u1.nano - u1.small - u1.xlarge And the following profiles: - alpine - centos.7 - centos.7.desktop - centos.stream10 - centos.stream10.desktop - centos.stream8 - centos.stream8.desktop - centos.stream8.dpdk - centos.stream9 - centos.stream9.desktop - centos.stream9.dpdk - cirros - fedora - fedora.arm64 - opensuse.leap - opensuse.tumbleweed - rhel.10 - rhel.10.arm64 - rhel.7 - rhel.7.desktop - rhel.8 - rhel.8.desktop - rhel.8.dpdk - rhel.9 - rhel.9.arm64 - rhel.9.desktop - rhel.9.dpdk - rhel.9.realtime - sles - ubuntu - windows.10 - windows.10.virtio - windows.11 - windows.11.virtio - windows.2k16 - windows.2k16.virtio - windows.2k19 - windows.2k19.virtio - windows.2k22 - windows.2k22.virtio - windows.2k25 - windows.2k25.virtio as part of https://github.com/aenix-io/cozystack/issues/258 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced new instance types and preferences for Virtual Machines. - Added new sections in the documentation for better clarity on series and parameters. - Enhanced resource management with new fields for CPU and memory specifications. - New release added for `kubevirt-common-instancetypes`. - Added a new chart for `vm-disk` with detailed deployment instructions. - New `vm-instance` chart introduced with comprehensive deployment details. - New `vm-disk` resources for managing virtual machine disks and resizing PVCs. - **Bug Fixes** - Corrected indentation issues in configuration files. - **Documentation** - Updated README files with new parameters and sections for improved user guidance. - **Chores** - Version updates across various components to ensure compatibility and access to the latest features. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
29 lines
1.1 KiB
YAML
29 lines
1.1 KiB
YAML
## @section Common parameters
|
|
|
|
## @param source The source image location used to create a disk
|
|
## Example upload local image:
|
|
## source:
|
|
## upload: {}
|
|
##
|
|
## Example download image from http source:
|
|
## source:
|
|
## http:
|
|
## url: "https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img"
|
|
##
|
|
## Well known public images:
|
|
## ubuntu: https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img
|
|
## fedora: https://download.fedoraproject.org/pub/fedora/linux/releases/40/Cloud/x86_64/images/Fedora-Cloud-Base-Generic.x86_64-40-1.14.qcow2
|
|
## cirros: https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img
|
|
## alpine: https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.2-x86_64-bios-tiny-r0.qcow2
|
|
## talos: https://github.com/siderolabs/talos/releases/download/v1.7.6/nocloud-amd64.raw.xz
|
|
|
|
source: {}
|
|
|
|
## @param optical Defines is disk should be considered as optical
|
|
optical: false
|
|
|
|
## @param storage The size of the disk allocated for the virtual machine
|
|
## @param storageClass StorageClass used to store the data
|
|
storage: 5Gi
|
|
storageClass: replicated
|