Add release-manifest image
This commit is contained in:
parent
f1bf24e9dd
commit
8135a73813
23
release-manifest-image/Dockerfile
Normal file
23
release-manifest-image/Dockerfile
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
#!BuildTag: %%IMG_PREFIX%%release-manifest:3.1.1
|
||||||
|
ARG SLE_VERSION
|
||||||
|
FROM registry.suse.com/bci/bci-micro:$SLE_VERSION
|
||||||
|
|
||||||
|
# Define labels according to https://en.opensuse.org/Building_derived_containers
|
||||||
|
# labelprefix=com.suse.edge.manifest
|
||||||
|
LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)"
|
||||||
|
LABEL org.opencontainers.image.title="SUSE Edge Release Manifest"
|
||||||
|
LABEL org.opencontainers.image.description="Release Manifest containing information about a specific SUSE Edge release"
|
||||||
|
LABEL org.opencontainers.image.version="3.1.1"
|
||||||
|
LABEL org.opencontainers.image.url="https://www.suse.com/solutions/edge-computing/"
|
||||||
|
LABEL org.opencontainers.image.created="%BUILDTIME%"
|
||||||
|
LABEL org.opencontainers.image.vendor="SUSE LLC"
|
||||||
|
LABEL org.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%release-manifest:3.1.1"
|
||||||
|
LABEL org.openbuildservice.disturl="%DISTURL%"
|
||||||
|
LABEL com.suse.supportlevel="l3"
|
||||||
|
LABEL com.suse.eula="SUSE Combined EULA February 2024"
|
||||||
|
LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle"
|
||||||
|
LABEL com.suse.image-type="release-manifest"
|
||||||
|
LABEL com.suse.release-stage="released"
|
||||||
|
# endlabelprefix
|
||||||
|
|
||||||
|
COPY release_manifest.yaml release_manifest.yaml
|
13
release-manifest-image/_service
Normal file
13
release-manifest-image/_service
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<services>
|
||||||
|
<service mode="buildtime" name="kiwi_metainfo_helper"/>
|
||||||
|
<service name="replace_using_env" mode="buildtime">
|
||||||
|
<param name="file">Dockerfile</param>
|
||||||
|
<param name="eval">IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %img_prefix)</param>
|
||||||
|
<param name="var">IMG_PREFIX</param>
|
||||||
|
<param name="eval">IMG_REPO=$(rpm --macros=/root/.rpmmacros -E %img_repo)</param>
|
||||||
|
<param name="var">IMG_REPO</param>
|
||||||
|
<param name="file">release_manifest.yaml</param>
|
||||||
|
<param name="eval">CHART_REPO=$(rpm --macros=/root/.rpmmacros -E %chart_repo)</param>
|
||||||
|
<param name="var">CHART_REPO</param>
|
||||||
|
</service>
|
||||||
|
</services>
|
104
release-manifest-image/release_manifest.yaml
Normal file
104
release-manifest-image/release_manifest.yaml
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
apiVersion: lifecycle.suse.com/v1alpha1
|
||||||
|
kind: ReleaseManifest
|
||||||
|
metadata:
|
||||||
|
name: release-manifest-3-1-1
|
||||||
|
spec:
|
||||||
|
releaseVersion: 3.1.1
|
||||||
|
components:
|
||||||
|
kubernetes:
|
||||||
|
k3s:
|
||||||
|
version: v1.30.5+k3s1
|
||||||
|
rke2:
|
||||||
|
version: v1.30.5+rke2r1
|
||||||
|
operatingSystem:
|
||||||
|
version: "6.0"
|
||||||
|
zypperID: "SL-Micro"
|
||||||
|
cpeScheme: "cpe:/o:suse:sl-micro:6.0"
|
||||||
|
prettyName: "SUSE Linux Micro 6.0"
|
||||||
|
supportedArchs:
|
||||||
|
- "x86_64"
|
||||||
|
- "aarch64"
|
||||||
|
workloads:
|
||||||
|
helm:
|
||||||
|
- prettyName: Rancher
|
||||||
|
releaseName: rancher
|
||||||
|
chart: rancher
|
||||||
|
version: v2.9.3
|
||||||
|
repository: https://charts.rancher.com/server-charts/prime
|
||||||
|
- prettyName: Longhorn
|
||||||
|
releaseName: longhorn
|
||||||
|
chart: longhorn
|
||||||
|
version: 104.2.0+up1.7.1
|
||||||
|
repository: https://charts.rancher.io
|
||||||
|
dependencyCharts:
|
||||||
|
- releaseName: longhorn-crd
|
||||||
|
chart: longhorn-crd
|
||||||
|
version: 104.2.0+up1.7.1
|
||||||
|
repository: https://charts.rancher.io
|
||||||
|
- prettyName: MetalLB
|
||||||
|
releaseName: metallb
|
||||||
|
chart: %%CHART_REPO%%/3.1/metallb-chart
|
||||||
|
version: 0.14.9
|
||||||
|
- prettyName: CDI
|
||||||
|
releaseName: cdi
|
||||||
|
chart: %%CHART_REPO%%/3.1/cdi-chart
|
||||||
|
version: 0.4.0
|
||||||
|
- prettyName: KubeVirt
|
||||||
|
releaseName: kubevirt
|
||||||
|
chart: %%CHART_REPO%%/3.1/kubevirt-chart
|
||||||
|
version: 0.4.0
|
||||||
|
addonCharts:
|
||||||
|
- releaseName: kubevirt-dashboard-extension
|
||||||
|
chart: %%CHART_REPO%%/3.1/kubevirt-dashboard-extension-chart
|
||||||
|
version: 1.1.0
|
||||||
|
- prettyName: NeuVector
|
||||||
|
releaseName: neuvector
|
||||||
|
chart: neuvector
|
||||||
|
version: 104.0.2+up2.8.0
|
||||||
|
repository: https://charts.rancher.io
|
||||||
|
dependencyCharts:
|
||||||
|
- releaseName: neuvector-crd
|
||||||
|
chart: neuvector-crd
|
||||||
|
version: 104.0.2+up2.8.0
|
||||||
|
repository: https://charts.rancher.io
|
||||||
|
addonCharts:
|
||||||
|
- releaseName: neuvector-ui-ext
|
||||||
|
chart: neuvector-ui-ext
|
||||||
|
repository: https://github.com/rancher/ui-plugin-charts/raw/main
|
||||||
|
version: 2.0.0
|
||||||
|
- prettyName: EndpointCopierOperator
|
||||||
|
releaseName: endpoint-copier-operator
|
||||||
|
chart: %%CHART_REPO%%/3.1/endpoint-copier-operator-chart
|
||||||
|
version: 0.2.1
|
||||||
|
- prettyName: Elemental
|
||||||
|
releaseName: elemental-operator
|
||||||
|
chart: oci://registry.suse.com/rancher/elemental-operator-chart
|
||||||
|
version: 1.6.4
|
||||||
|
dependencyCharts:
|
||||||
|
- releaseName: elemental-operator-crds
|
||||||
|
chart: oci://registry.suse.com/rancher/elemental-operator-crds-chart
|
||||||
|
version: 1.6.4
|
||||||
|
- prettyName: SRIOV
|
||||||
|
releaseName: sriov-network-operator
|
||||||
|
chart: %%CHART_REPO%%/3.1/sriov-network-operator-chart
|
||||||
|
version: 1.3.0
|
||||||
|
dependencyCharts:
|
||||||
|
- releaseName: sriov-crd
|
||||||
|
chart: %%CHART_REPO%%/3.1/sriov-crd-chart
|
||||||
|
version: 1.3.0
|
||||||
|
- prettyName: Akri
|
||||||
|
releaseName: akri
|
||||||
|
chart: %%CHART_REPO%%/3.1/akri-chart
|
||||||
|
version: 0.12.20
|
||||||
|
addonCharts:
|
||||||
|
- releaseName: akri-dashboard-extension
|
||||||
|
chart: %%CHART_REPO%%/3.1/akri-dashboard-extension-chart
|
||||||
|
version: 1.1.0
|
||||||
|
- prettyName: Metal3
|
||||||
|
releaseName: metal3
|
||||||
|
chart: %%CHART_REPO%%/3.1/metal3-chart
|
||||||
|
version: 0.8.3
|
||||||
|
- prettyName: RancherTurtles
|
||||||
|
releaseName: rancher-turtles
|
||||||
|
chart: %%CHART_REPO%%/3.1/rancher-turtles-chart
|
||||||
|
version: 0.3.3
|
Loading…
Reference in New Issue
Block a user