Skip to content

Commit 84db41d

Browse files
authored
Merge pull request #96 from projectsyn/fix/k8up-v1-v2-reclass
Restructure K8up image specification
2 parents 0fd5ceb + 168fbe7 commit 84db41d

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

class/backup-k8up.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ parameters:
77
version: ${backup_k8up:charts:k8up:version}
88
output_path: dependencies/backup-k8up/helmcharts/v${backup_k8up:charts:k8up:version}
99
- type: https
10-
source: https://github.com/vshn/k8up/releases/download/${backup_k8up:_k8upImage:${backup_k8up:majorVersion}:tag}/${backup_k8up:crd}
11-
output_path: dependencies/backup-k8up/crds/${backup_k8up:_k8upImage:${backup_k8up:majorVersion}:tag}/02_k8up_crds.yaml
10+
source: https://github.com/vshn/k8up/releases/download/${backup_k8up:images:k8up:tag}/${backup_k8up:crd}
11+
output_path: dependencies/backup-k8up/crds/${backup_k8up:images:k8up:tag}/02_k8up_crds.yaml
1212
compile:
1313
- input_paths:
1414
- backup-k8up/component/app.jsonnet
1515
input_type: jsonnet
1616
output_path: apps/
1717
- input_paths:
18-
- backup-k8up/crds/${backup_k8up:_k8upImage:${backup_k8up:majorVersion}:tag}/
18+
- backup-k8up/crds/${backup_k8up:images:k8up:tag}/
1919
output_path: ${_instance}
2020
input_type: copy
2121
output_type: yaml

class/defaults.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ parameters:
1414
registry: ghcr.io
1515
repository: k8up-io/k8up
1616
tag: v1.2.0
17-
v2: ${backup_k8up:images:k8up}
17+
v2:
18+
registry: ghcr.io
19+
repository: k8up-io/k8up
20+
tag: v2.4.0
21+
pullPolicy: IfNotPresent
1822
=_chartVersion:
1923
v1: 1.1.0
2024
v2: 3.0.0
@@ -34,11 +38,7 @@ parameters:
3438
version: ${backup_k8up:_chartVersion:${backup_k8up:majorVersion}}
3539

3640
images:
37-
k8up:
38-
registry: ghcr.io
39-
repository: k8up-io/k8up
40-
tag: v2.4.0
41-
pullPolicy: IfNotPresent
41+
k8up: ${backup_k8up:_k8upImage:${backup_k8up:majorVersion}}
4242
# This image is deprecated since K8up v2 support
4343
wrestic:
4444
registry: ghcr.io
@@ -54,7 +54,7 @@ parameters:
5454

5555
helmValues:
5656
replicaCount: 1
57-
image: ${backup_k8up:_k8upImage:${backup_k8up:majorVersion}}
57+
image: ${backup_k8up:images:k8up}
5858
k8up:
5959
enableLeaderElection: true
6060
timezone: "Etc/UTC"

0 commit comments

Comments
 (0)