diff --git a/docs/usage/self-hosting.md b/docs/usage/self-hosting.md
index 82af7f96b13e532fae68e83fe75c70c35d5335ff..8357a320700fcf1ffb509ceff3cd9795a76ccafe 100644
--- a/docs/usage/self-hosting.md
+++ b/docs/usage/self-hosting.md
@@ -53,35 +53,15 @@ spec:
         spec:
           containers:
             - name: renovate
-              # Update this to the latest available and then enable Renovate on the manifest
-              image: renovate/renovate:19.181.2
+              # Update this to the latest available and then enable Renovate on
+              # the manifest
+              image: renovate/renovate:23.19.2
+              args:
+                - user/repo
               # Environment Variables
-              env:
-                - name: RENOVATE_PLATFORM
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-platform
-                      name: renovate-env
-                - name: RENOVATE_ENDPOINT
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-endpoint
-                      name: renovate-env
-                - name: RENOVATE_TOKEN
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-token
-                      name: renovate-env
-                - name: GITHUB_COM_TOKEN
-                  valueFrom:
-                    secretKeyRef:
-                      key: github-token
-                      name: renovate-env
-                - name: RENOVATE_AUTODISCOVER
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-autodiscover
-                      name: renovate-env
+              envFrom:
+                - secretRef:
+                    name: renovate-env
           restartPolicy: Never
 ```
 
@@ -94,11 +74,13 @@ metadata:
   name: renovate-env
 type: Opaque
 stringData:
-  renovate-platform: 'github'
-  renovate-endpoint: 'https://github.company.com/api/v3'
-  renovate-token: 'your-github-enterprise-renovate-user-token'
-  github-token: 'any-personal-user-token-for-github-com-for-fetching-changelogs'
-  renovate-autodiscover: 'true'
+  GITHUB_COM_TOKEN: 'any-personal-user-token-for-github-com-for-fetching-changelogs'
+  # set to true to run on all repos you have push access to
+  RENOVATE_AUTODISCOVER: 'false'
+  RENOVATE_ENDPOINT: 'https://github.company.com/api/v3'
+  RENOVATE_GIT_AUTHOR: 'Renovate Bot <bot@renovateapp.com>'
+  RENOVATE_PLATFORM: 'github'
+  RENOVATE_TOKEN: 'your-github-enterprise-renovate-user-token'
 ```
 
 ## Configuration
@@ -270,11 +252,12 @@ metadata:
   namespace: <namespace>
 type: Opaque
 stringData:
-  renovate-platform: 'gitlab'
-  renovate-endpoint: 'https://gitlab.com/api/v4'
-  renovate-token: <Gitlab Token>
-  github-token: <Github Token>
-  renovate-autodiscover: 'false'
+  GITHUB_COM_TOKEN: 'any-personal-user-token-for-github-com-for-fetching-changelogs'
+  RENOVATE_AUTODISCOVER: 'false'
+  RENOVATE_ENDPOINT: 'https://github.company.com/api/v3'
+  RENOVATE_GIT_AUTHOR: 'Renovate Bot <bot@renovateapp.com>'
+  RENOVATE_PLATFORM: 'github'
+  RENOVATE_TOKEN: 'your-github-enterprise-renovate-user-token'
 ---
 apiVersion: v1
 data:
@@ -305,7 +288,7 @@ spec:
           containers:
             - name: renovate
               # Update this to the latest available and then enable Renovate on the manifest
-              image: renovate/renovate:14.1.0
+              image: renovate/renovate:23.19.2
               volumeMounts:
                 - name: ssh-key-volume
                   readOnly: true
@@ -313,36 +296,9 @@ spec:
               args:
                 - <repository>
               # Environment Variables
-              env:
-                - name: RENOVATE_GIT_AUTHOR
-                  value: <Git Author, with format 'User <email@email.com>'>
-                - name: RENOVATE_GIT_FS
-                  value: ssh
-                - name: RENOVATE_PLATFORM
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-platform
-                      name: renovate-env
-                - name: RENOVATE_ENDPOINT
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-endpoint
-                      name: renovate-env
-                - name: RENOVATE_TOKEN
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-token
-                      name: renovate-env
-                - name: GITHUB_COM_TOKEN
-                  valueFrom:
-                    secretKeyRef:
-                      key: github-token
-                      name: renovate-env
-                - name: RENOVATE_AUTODISCOVER
-                  valueFrom:
-                    secretKeyRef:
-                      key: renovate-autodiscover
-                      name: renovate-env
+              envFrom:
+                - secretRef:
+                    name: renovate-env
           restartPolicy: Never
 ```