forked from suse-edge/Factory
Compare commits
2 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| ea92afac69 | |||
|
7dd513c88f
|
@@ -1,5 +1,5 @@
|
|||||||
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.4_up0.25.1
|
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.5_up0.25.4
|
||||||
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.4_up0.25.1-%RELEASE%
|
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.5_up0.25.4-%RELEASE%
|
||||||
annotations:
|
annotations:
|
||||||
catalog.cattle.io/certified: rancher
|
catalog.cattle.io/certified: rancher
|
||||||
catalog.cattle.io/display-name: Rancher Turtles Providers for SUSE Edge
|
catalog.cattle.io/display-name: Rancher Turtles Providers for SUSE Edge
|
||||||
@@ -10,7 +10,7 @@ annotations:
|
|||||||
catalog.cattle.io/scope: management
|
catalog.cattle.io/scope: management
|
||||||
catalog.cattle.io/type: cluster-tool
|
catalog.cattle.io/type: cluster-tool
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 0.25.1
|
appVersion: 0.25.4
|
||||||
description: This chart installs the Rancher Turtles providers for SUSE Edge.
|
description: This chart installs the Rancher Turtles providers for SUSE Edge.
|
||||||
home: https://turtles.docs.rancher.com/turtles/stable/en/overview/certified.html
|
home: https://turtles.docs.rancher.com/turtles/stable/en/overview/certified.html
|
||||||
icon: https://raw.githubusercontent.com/rancher/turtles/main/logos/capi.svg
|
icon: https://raw.githubusercontent.com/rancher/turtles/main/logos/capi.svg
|
||||||
@@ -21,4 +21,4 @@ keywords:
|
|||||||
- provisioning
|
- provisioning
|
||||||
- provider
|
- provider
|
||||||
name: rancher-turtles-providers
|
name: rancher-turtles-providers
|
||||||
version: "%%CHART_MAJOR%%.0.4+up0.25.1"
|
version: "%%CHART_MAJOR%%.0.5+up0.25.4"
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
{{- if index .Values "providers" "addonFleet" "enabled" }}
|
{{- if index .Values "providers" "addonFleet" "enabled" }}
|
||||||
{{- $namespace := index .Values "providers" "addonFleet" "namespace" }}
|
|
||||||
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ index .Values "providers" "addonFleet" "namespace" }}
|
name: {{ index .Values "providers" "addonFleet" "namespace" }}
|
||||||
{{- end }}
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
{{- if index .Values "providers" "bootstrapRKE2" "enabled" }}
|
{{- if index .Values "providers" "bootstrapRKE2" "enabled" }}
|
||||||
{{- $namespace := index .Values "providers" "bootstrapRKE2" "namespace" }}
|
|
||||||
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ index .Values "providers" "bootstrapRKE2" "namespace" }}
|
name: {{ index .Values "providers" "bootstrapRKE2" "namespace" }}
|
||||||
{{- end }}
|
|
||||||
---
|
---
|
||||||
apiVersion: turtles-capi.cattle.io/v1alpha1
|
apiVersion: turtles-capi.cattle.io/v1alpha1
|
||||||
kind: CAPIProvider
|
kind: CAPIProvider
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
{{- if index .Values "providers" "controlplaneRKE2" "enabled" }}
|
{{- if index .Values "providers" "controlplaneRKE2" "enabled" }}
|
||||||
{{- $namespace := index .Values "providers" "controlplaneRKE2" "namespace" }}
|
|
||||||
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ index .Values "providers" "controlplaneRKE2" "namespace" }}
|
name: {{ index .Values "providers" "controlplaneRKE2" "namespace" }}
|
||||||
{{- end }}
|
|
||||||
---
|
---
|
||||||
apiVersion: turtles-capi.cattle.io/v1alpha1
|
apiVersion: turtles-capi.cattle.io/v1alpha1
|
||||||
kind: CAPIProvider
|
kind: CAPIProvider
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
{{- if index .Values "providers" "infrastructureMetal3" "enabled" }}
|
{{- if index .Values "providers" "infrastructureMetal3" "enabled" }}
|
||||||
{{- $namespace := index .Values "providers" "infrastructureMetal3" "namespace" }}
|
|
||||||
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ index .Values "providers" "infrastructureMetal3" "namespace" }}
|
name: {{ index .Values "providers" "infrastructureMetal3" "namespace" }}
|
||||||
{{- end }}
|
|
||||||
---
|
---
|
||||||
apiVersion: turtles-capi.cattle.io/v1alpha1
|
apiVersion: turtles-capi.cattle.io/v1alpha1
|
||||||
kind: CAPIProvider
|
kind: CAPIProvider
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
{{- if index .Values "providers" "ipamMetal3" "enabled" }}
|
{{- if index .Values "providers" "ipamMetal3" "enabled" }}
|
||||||
{{- $ipamnamespace := index .Values "providers" "ipamMetal3" "namespace" }}
|
|
||||||
{{- if not (lookup "v1" "Namespace" "" $ipamnamespace) }}
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ index .Values "providers" "ipamMetal3" "namespace" }}
|
name: {{ index .Values "providers" "ipamMetal3" "namespace" }}
|
||||||
{{- end }}
|
|
||||||
---
|
---
|
||||||
apiVersion: turtles-capi.cattle.io/v1alpha1
|
apiVersion: turtles-capi.cattle.io/v1alpha1
|
||||||
kind: CAPIProvider
|
kind: CAPIProvider
|
||||||
|
|||||||
@@ -20,4 +20,4 @@ LABEL com.suse.image-type="release-manifest"
|
|||||||
LABEL com.suse.release-stage="released"
|
LABEL com.suse.release-stage="released"
|
||||||
# endlabelprefix
|
# endlabelprefix
|
||||||
|
|
||||||
COPY release_manifest.yaml release_images.yaml tooling_manifest.yaml ./
|
COPY release_manifest.yaml release_images.yaml ./
|
||||||
|
|||||||
@@ -18,16 +18,5 @@
|
|||||||
<param name="var">CHART_REPO</param>
|
<param name="var">CHART_REPO</param>
|
||||||
<param name="eval">CHART_MAJOR=$(rpm --macros=/root/.rpmmacros -E %{?chart_major})</param>
|
<param name="eval">CHART_MAJOR=$(rpm --macros=/root/.rpmmacros -E %{?chart_major})</param>
|
||||||
<param name="var">CHART_MAJOR</param>
|
<param name="var">CHART_MAJOR</param>
|
||||||
</service>
|
|
||||||
<service name="replace_using_env" mode="buildtime">
|
|
||||||
<param name="file">tooling_manifest.yaml</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 %manifest_repo)</param>
|
|
||||||
<param name="var">IMG_REPO</param>
|
|
||||||
<param name="eval">KIWI_VERSION=$(rpm --macros=/root/.rpmmacros -E %kiwi_version)</param>
|
|
||||||
<param name="var">KIWI_VERSION</param>
|
|
||||||
<param name="eval">EIB_VERSION=$(rpm --macros=/root/.rpmmacros -E %eib_version)</param>
|
|
||||||
<param name="var">EIB_VERSION</param>
|
|
||||||
</service>
|
</service>
|
||||||
</services>
|
</services>
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ images:
|
|||||||
- name: registry.rancher.com/rancher/scc-operator:v0.3.1
|
- name: registry.rancher.com/rancher/scc-operator:v0.3.1
|
||||||
- name: registry.rancher.com/rancher/shell:v0.6.1
|
- name: registry.rancher.com/rancher/shell:v0.6.1
|
||||||
- name: registry.rancher.com/rancher/system-upgrade-controller:v0.17.0
|
- name: registry.rancher.com/rancher/system-upgrade-controller:v0.17.0
|
||||||
- name: registry.rancher.com/rancher/turtles:v0.25.1
|
- name: registry.rancher.com/rancher/turtles:v0.25.4
|
||||||
- name: registry.suse.com/rancher/cluster-api-addon-provider-fleet:v0.12.0
|
- name: registry.suse.com/rancher/cluster-api-addon-provider-fleet:v0.12.0
|
||||||
- name: registry.suse.com/rancher/cluster-api-provider-metal3:v1.10.4
|
- name: registry.suse.com/rancher/cluster-api-provider-metal3:v1.10.4
|
||||||
- name: registry.suse.com/rancher/cluster-api-provider-rke2-bootstrap:v0.21.1
|
- name: registry.suse.com/rancher/cluster-api-provider-rke2-bootstrap:v0.21.1
|
||||||
|
|||||||
@@ -165,11 +165,7 @@ spec:
|
|||||||
- prettyName: RancherTurtlesProviders
|
- prettyName: RancherTurtlesProviders
|
||||||
releaseName: rancher-turtles-providers
|
releaseName: rancher-turtles-providers
|
||||||
chart: '%%CHART_REPO%%/%%CHART_PREFIX%%rancher-turtles-providers'
|
chart: '%%CHART_REPO%%/%%CHART_PREFIX%%rancher-turtles-providers'
|
||||||
version: '%%CHART_MAJOR%%.0.4+up0.25.1'
|
version: '%%CHART_MAJOR%%.0.5+up0.25.4'
|
||||||
- prettyName: Upgrade Controller
|
|
||||||
releaseName: upgrade-controller
|
|
||||||
chart: '%%CHART_REPO%%/%%CHART_PREFIX%%upgrade-controller'
|
|
||||||
version: '%%CHART_MAJOR%%.0.3+up0.1.3'
|
|
||||||
- prettyName: CertManager
|
- prettyName: CertManager
|
||||||
releaseName: cert-manager
|
releaseName: cert-manager
|
||||||
chart: cert-manager
|
chart: cert-manager
|
||||||
|
|||||||
@@ -1,31 +0,0 @@
|
|||||||
kiwi:
|
|
||||||
version: "10.2.29.1"
|
|
||||||
image: "%%IMG_REPO%%/%%IMG_PREFIX%%kiwi-builder:10.2.29.1"
|
|
||||||
|
|
||||||
eib:
|
|
||||||
version: "1.3.2"
|
|
||||||
image: "%%IMG_REPO%%/%%IMG_PREFIX%%edge-image-builder:1.3.2"
|
|
||||||
|
|
||||||
baseImages:
|
|
||||||
iso:
|
|
||||||
x86_64:
|
|
||||||
default: "SL-Micro.x86_64-6.2-Default-SelfInstall-GM.install.iso"
|
|
||||||
security: "SL-Micro.x86_64-6.2-Default-SelfInstall-GM.install.iso"
|
|
||||||
aarch64:
|
|
||||||
default: "SL-Micro.aarch64-6.2-Default-SelfInstall-GM.install.iso"
|
|
||||||
raw:
|
|
||||||
x86_64:
|
|
||||||
default: "SL-Micro.x86_64-6.2-Default-GM.raw"
|
|
||||||
telco: "SL-Micro.x86_64-6.2-Base-RT-GM.raw"
|
|
||||||
aarch64:
|
|
||||||
default: "SL-Micro.aarch64-6.2-Default-GM.raw"
|
|
||||||
telco: "SL-Micro.aarch64-6.2-Base-RT-GM.raw"
|
|
||||||
|
|
||||||
# Optional: Kiwi base image names (per arch) for convenience.
|
|
||||||
kiwiBaseImages:
|
|
||||||
iso:
|
|
||||||
x86_64: "SL-Micro.x86_64-6.2.install.iso"
|
|
||||||
aarch64: "SL-Micro.aarch64-6.2.install.iso"
|
|
||||||
raw:
|
|
||||||
x86_64: "SL-Micro.x86_64-6.2.raw"
|
|
||||||
aarch64: "SL-Micro.aarch64-6.2.raw"
|
|
||||||
Reference in New Issue
Block a user