Skip to content

Commit 771a896

Browse files
Merge pull request #26 from aa-replicated/feat/kots-config-values
feat: add KOTS config groups and map to Helm values
2 parents 6afedc4 + f325090 commit 771a896

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

helmchart.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ spec:
1212
global:
1313
imagePullSecrets:
1414
- name: '{{repl ImagePullSecretName }}'
15+
adminSecret: '{{repl ConfigOption "admin_secret"}}'
16+
siteName: '{{repl ConfigOption "site_name"}}'

kots-config.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,17 @@ kind: Config
33
metadata:
44
name: gameshelf
55
spec:
6-
groups: []
6+
groups:
7+
- name: gameshelf
8+
title: GameShelf
9+
items:
10+
- name: admin_secret
11+
title: Admin Password
12+
type: password
13+
required: true
14+
help_text: "Password for the GameShelf admin panel."
15+
- name: site_name
16+
title: Site Name
17+
type: text
18+
default: "GameShelf"
19+
help_text: "The name displayed in the browser title and header."

0 commit comments

Comments
 (0)