@@ -24,7 +24,7 @@ description: "Learn how to use Helm chart to install Digger on your Kubernetes c
2424 digger:
2525 image:
2626 repository: registry.digger.dev/diggerhq/digger_backend
27- tag: "v0.6.106 " # Select tag from GitHub releases
27+ tag: "v0.6.110 " # Select tag from GitHub releases
2828 pullPolicy: IfNotPresent
2929 ```
3030
@@ -33,26 +33,6 @@ description: "Learn how to use Helm chart to install Digger on your Kubernetes c
3333 </Warning >
3434 </Step >
3535
36- <Step title = " Configure required secrets" >
37- Configure the required secrets for Digger. Note that GitHub App credentials will be filled after the initial setup.
38-
39- ```yaml values.yaml
40- digger:
41- secret:
42- httpBasicAuthUsername: "admin"
43- httpBasicAuthPassword: "<strong-password >"
44- bearerAuthToken: "<strong-token >"
45- hostname: "digger.example.com"
46-
47- # GitHub App credentials (filled after setup)
48- githubOrg: ""
49- githubAppID: "" # Note: uppercase ID
50- githubAppClientID: ""
51- githubAppClientSecret: ""
52- githubAppKeyFile: "" # base64 encoded private key
53- githubWebhookSecret: ""
54- ```
55- </Step >
5636
5737 <Step title = " Configure database" >
5838 Choose your database configuration based on your environment:
@@ -79,7 +59,8 @@ description: "Learn how to use Helm chart to install Digger on your Kubernetes c
7959 postgres:
8060 enabled: true
8161 secret:
82- postgresPassword: "<test-password >"
62+ useExistingSecret: false # Important: set to false
63+ password: "<test-password >"
8364 ```
8465
8566 <Warning >
@@ -105,6 +86,34 @@ description: "Learn how to use Helm chart to install Digger on your Kubernetes c
10586 ```
10687 </Step >
10788
89+ <Step title = " Configure initial secrets" >
90+ Configure the authentication and hostname settings. Make sure the hostname matches your ingress configuration:
91+
92+ ```yaml values.yaml
93+ digger:
94+ secret:
95+ httpBasicAuthUsername: "admin"
96+ httpBasicAuthPassword: "<strong-password >" # CHANGE THIS
97+ bearerAuthToken: "<strong-token >" # CHANGE THIS
98+ hostname: "digger.example.com" # MUST match your ingress host
99+ githubOrg: "your-github-org" # Your GitHub organization name
100+
101+ # GitHub App credentials - leave empty for now
102+ githubAppID: ""
103+ githubAppClientID: ""
104+ githubAppClientSecret: ""
105+ githubAppKeyFile: ""
106+ githubWebhookSecret: ""
107+ ```
108+
109+ <Warning >
110+ ** Important** :
111+ - The ` hostname ` must exactly match the host you configured in the ingress step
112+ - The ` githubOrg ` must be your actual GitHub organization name where you'll install the app
113+ - Change all default passwords and tokens
114+ </Warning >
115+ </Step >
116+
108117 <Step title = " Install the Helm chart" >
109118 Once you are done configuring your ` values.yaml ` file, run the command below to install Digger:
110119
@@ -264,5 +273,9 @@ description: "Learn how to use Helm chart to install Digger on your Kubernetes c
264273 # For testing only - use external database in production
265274 postgres :
266275 enabled : false
276+ # If you enable the built-in postgres:
277+ # secret:
278+ # useExistingSecret: false
279+ # password: "test-password"
267280 ```
268281</Accordion >
0 commit comments