Add rancher turtles charts
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
This commit is contained in:
10
rancher-turtles-airgap-resources-chart/Chart.yaml
Normal file
10
rancher-turtles-airgap-resources-chart/Chart.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
#!BuildTag: %%IMG_PREFIX%%rancher-turtles-airgap-resources-chart:0.3.3
|
||||
#!BuildTag: %%IMG_PREFIX%%rancher-turtles-airgap-resources-chart:0.3.3-%RELEASE%
|
||||
apiVersion: v2
|
||||
appVersion: 0.11.0
|
||||
description: Rancher Turtles utility chart for airgap scenarios
|
||||
home: https://github.com/rancher/turtles/
|
||||
icon: https://raw.githubusercontent.com/rancher/turtles/main/logos/capi.svg
|
||||
name: rancher-turtles-airgap-resources
|
||||
type: application
|
||||
version: 0.3.3
|
26
rancher-turtles-airgap-resources-chart/README.md
Normal file
26
rancher-turtles-airgap-resources-chart/README.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Deploy Rancher Turtles in airgapped scenarios
|
||||
|
||||
To simplify deployment of the suse-edge rancher-turtles wrapper chart in airgapped scenarios
|
||||
this chart deploys the corresponding ConfigMap resources, as described in the
|
||||
[Rancher Turtles Documentation](https://turtles.docs.rancher.com/getting-started/air-gapped-environment)
|
||||
|
||||
In addition to installing the chart, it will be necessary to adjust the rancher-turtles chart values:
|
||||
|
||||
```
|
||||
cluster-api-operator:
|
||||
cluster-api:
|
||||
core:
|
||||
fetchConfig:
|
||||
selector: "{\"matchLabels\": {\"provider-components\": \"core\"}}"
|
||||
rke2:
|
||||
bootstrap:
|
||||
fetchConfig:
|
||||
selector: "{\"matchLabels\": {\"provider-components\": \"rke2-bootstrap\"}}"
|
||||
controlPlane:
|
||||
fetchConfig:
|
||||
selector: "{\"matchLabels\": {\"provider-components\": \"rke2-control-plane\"}}"
|
||||
metal3:
|
||||
infrastructure:
|
||||
fetchConfig:
|
||||
selector: "{\"matchLabels\": {\"provider-components\": \"metal3\"}}"
|
||||
```
|
8
rancher-turtles-airgap-resources-chart/_service
Normal file
8
rancher-turtles-airgap-resources-chart/_service
Normal file
@@ -0,0 +1,8 @@
|
||||
<services>
|
||||
<service mode="buildtime" name="kiwi_metainfo_helper"/>
|
||||
<service name="replace_using_env" mode="buildtime">
|
||||
<param name="file">Chart.yaml</param>
|
||||
<param name="eval">IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %img_prefix)</param>
|
||||
<param name="var">IMG_PREFIX</param>
|
||||
</service>
|
||||
</services>
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user