|
| 1 | +{ |
| 2 | + "compute_rke2": { |
| 3 | + "cluster": [ |
| 4 | + { "package": "docker.io/library/busybox", "type": "image", "tag": "1.36" }, |
| 5 | + { "package": "firewalld", "type": "rpm", "repo_name": "x86_64_baseos" }, |
| 6 | + { "package": "python3-firewall", "type": "rpm", "repo_name": "x86_64_baseos" }, |
| 7 | + { "package": "git", "type": "rpm", "repo_name": "x86_64_appstream"}, |
| 8 | + { "package": "vim", "type": "rpm", "repo_name": "x86_64_appstream"}, |
| 9 | + { "package": "rke2-server", "type": "rpm", "repo_name": "rke2" }, |
| 10 | + { "package": "rke2-agent", "type": "rpm", "repo_name": "rke2" }, |
| 11 | + { "package": "rke2-common", "type": "rpm", "repo_name": "rke2" }, |
| 12 | + { "package": "rke2-selinux", "type": "rpm", "repo_name": "rke2-common" }, |
| 13 | + { "package": "rke2-images-core.linux-amd64", "type": "tarball", "url": "https://github.com/rancher/rke2/releases/download/v1.35.1+rke2r1/rke2-images-core.linux-amd64.tar.zst" }, |
| 14 | + { "package": "rke2-images-calico.linux-amd64", "type": "tarball", "url": "https://github.com/rancher/rke2/releases/download/v1.35.1+rke2r1/rke2-images-calico.linux-amd64.tar.zst" }, |
| 15 | + { "package": "rke2-images-canal.linux-amd64", "type": "tarball", "url": "https://github.com/rancher/rke2/releases/download/v1.35.1+rke2r1/rke2-images-canal.linux-amd64.tar.zst" }, |
| 16 | + { "package": "rke2-images-cilium.linux-amd64", "type": "tarball", "url": "https://github.com/rancher/rke2/releases/download/v1.35.1+rke2r1/rke2-images-cilium.linux-amd64.tar.zst" }, |
| 17 | + { "package": "rke2-images-flannel.linux-amd64", "type": "tarball", "url": "https://github.com/rancher/rke2/releases/download/v1.35.1+rke2r1/rke2-images-flannel.linux-amd64.tar.zst" }, |
| 18 | + { "package": "apptainer", "type": "rpm", "repo_name": "epel" }, |
| 19 | + { "package": "doca-ofed", "type": "iso", "url": "https://www.mellanox.com/downloads/DOCA/DOCA_v3.2.1/host/doca-host-3.2.1-044000_25.10_rhel10.x86_64.rpm"} |
| 20 | + ] |
| 21 | + }, |
| 22 | + "compute_kube_control_plane": { |
| 23 | + "cluster": [ |
| 24 | + { "package": "ghcr.io/kube-vip/kube-vip", "tag": "v0.8.9", "type": "image" }, |
| 25 | + { "package": "quay.io/metallb/speaker", "tag": "v0.15.2", "type": "image" }, |
| 26 | + { "package": "prettytable==3.14.0", "type": "pip_module" }, |
| 27 | + { "package": "python3.12", "type": "rpm", "repo_name": "x86_64_appstream" }, |
| 28 | + { "package": "git", "type": "rpm", "repo_name": "x86_64_appstream"}, |
| 29 | + { "package": "kubernetes==33.1.0", "type": "pip_module" } |
| 30 | + ] |
| 31 | + }, |
| 32 | + "compute_kube_control_plane_first": { |
| 33 | + "cluster": [ |
| 34 | + { "package": "ghcr.io/kube-vip/kube-vip", "tag": "v0.8.9", "type": "image" }, |
| 35 | + { "package": "quay.io/metallb/speaker", "tag": "v0.15.2", "type": "image" }, |
| 36 | + { |
| 37 | + "package": "metallb-native-v0.15.2", |
| 38 | + "type": "manifest", |
| 39 | + "url": "https://raw.githubusercontent.com/metallb/metallb/v0.15.2/config/manifests/metallb-native.yaml" |
| 40 | + }, |
| 41 | + { "package": "helm-v3.19.0-amd64", "type": "tarball", "url": "https://get.helm.sh/helm-v3.19.0-linux-amd64.tar.gz" }, |
| 42 | + { "package": "nfs-subdir-external-provisioner-4.0.18", "type": "tarball", "url": "https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/releases/download/nfs-subdir-external-provisioner-4.0.18/nfs-subdir-external-provisioner-4.0.18.tgz" }, |
| 43 | + { "package": "prettytable==3.14.0", "type": "pip_module" }, |
| 44 | + { "package": "python3.12", "type": "rpm", "repo_name": "x86_64_appstream" }, |
| 45 | + { "package": "git", "type": "rpm", "repo_name": "x86_64_appstream"}, |
| 46 | + { "package": "kubernetes==33.1.0", "type": "pip_module" } |
| 47 | + ] |
| 48 | + }, |
| 49 | + "compute_kube_node": { |
| 50 | + "cluster": [ |
| 51 | + { "package": "registry.k8s.io/sig-storage/nfs-subdir-external-provisioner", "tag": "v4.0.2", "type": "image" }, |
| 52 | + { "package": "quay.io/metallb/speaker", "tag": "v0.15.2", "type": "image" }, |
| 53 | + { "package": "quay.io/metallb/controller", "tag": "v0.15.2", "type": "image" } |
| 54 | + ] |
| 55 | + } |
| 56 | +} |
0 commit comments