Skip to content

Latest commit

 

History

History
60 lines (44 loc) · 3.23 KB

generic-byoi.md

File metadata and controls

60 lines (44 loc) · 3.23 KB
sidebar_label title description hide_table_of_contents type category sidebar_class_name logoUrl tags
Bring Your Own OS (BYOOS)
Bring your own OS (BYOOS)
Bring Your Own OS (BYOOS) pack in Palette.
true
integration
operating system
amd64
hide-from-sidebar
packs
byoos
operating system

Versions Supported

Reference Custom Image

Different infrastructure providers have different ways of referencing custom images. The following table provides examples of how to reference custom images for different infrastructure providers.

Provider Example Image ID osImageOverride Value Notes
AWS ami-0f4804aff4cf9c5a2 ami-0f4804aff4cf9c5a2 Ensure the AMI is available in the same region as the workload cluster.
Azure https://docs.blob.core.windows.net/vhds/ubuntu20-1243.vhd https://docs.blob.core.windows.net/vhds/ubuntu20-1243.vhd You must reference the Azure blob URL of a Virtual Hard Disk (VHD). Image Gallery ID reference is not supported.
Vmware vSphere r_u-2004-0-k-1243-0-new.ova path/to/template/r_u-2004-0-k-1243-0-new.ova Point to the path to where the custom template is located. Palette and VerteX expect OVAs to have the r_u- prefix.
Vmware vSphere rhel-8-kube-v1.27.11 path/to/template/rhel-8-kube-v1.27.11 Point to the path to where the custom template is located.

Image creation tools are available to help you create custom OS images for the infrastructure provider you are using. The following is a list of commonly used tools for creating a custom OS:

Terraform

You can retrieve details about the BYOOS pack by using the following Terraform code.

data "spectrocloud_registry" "public_registry" {
  name = "Public Repo"
}

data "spectrocloud_pack_simple" "byoos" {
  name         = "generic-byoi"
  version      = "1.0.0"
  type         = "helm"
  registry_uid = data.spectrocloud_registry.public_registry.id
}