diff --git a/lib/modules/manager/kubernetes/__fixtures__/kubernetes.yaml b/lib/modules/manager/kubernetes/__fixtures__/kubernetes.yaml
index b235413e45ec32ab098a27ac4409b854df4202de..b066dd52657d04e3e61606c8add7f125cda7301b 100644
--- a/lib/modules/manager/kubernetes/__fixtures__/kubernetes.yaml
+++ b/lib/modules/manager/kubernetes/__fixtures__/kubernetes.yaml
@@ -19,6 +19,10 @@ spec:
         image: nginx:1.7.9
         ports:
         - containerPort: 80
+      - name: nginx2
+        image: nginx:1.22.1 # trailing comment
+        ports:
+          - containerPort: 8081
 
 ---
 
diff --git a/lib/modules/manager/kubernetes/extract.spec.ts b/lib/modules/manager/kubernetes/extract.spec.ts
index e7c6733a41d69cc29181532d1a1b66e0fb6fcfd1..16fbd38e10cbb280460795786f4c3430a0b44a67 100644
--- a/lib/modules/manager/kubernetes/extract.spec.ts
+++ b/lib/modules/manager/kubernetes/extract.spec.ts
@@ -30,6 +30,15 @@ describe('modules/manager/kubernetes/extract', () => {
           depName: 'nginx',
           replaceString: 'nginx:1.7.9',
         },
+        {
+          autoReplaceStringTemplate:
+            '{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}',
+          currentDigest: undefined,
+          currentValue: '1.22.1',
+          datasource: 'docker',
+          depName: 'nginx',
+          replaceString: 'nginx:1.22.1',
+        },
         {
           autoReplaceStringTemplate:
             '{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}',
diff --git a/lib/modules/manager/kubernetes/extract.ts b/lib/modules/manager/kubernetes/extract.ts
index 633268f6a696f1189ed1d8bce2b4c611554f3cd4..546d0fcee1cf327b3146e9d11ac40011e33de119 100644
--- a/lib/modules/manager/kubernetes/extract.ts
+++ b/lib/modules/manager/kubernetes/extract.ts
@@ -44,7 +44,7 @@ function extractImages(
   const deps: PackageDependency[] = [];
 
   for (const line of content.split(newlineRegex)) {
-    const match = regEx(/^\s*-?\s*image:\s*'?"?([^\s'"]+)'?"?\s*$/).exec(line);
+    const match = regEx(/^\s*-?\s*image:\s*['"]?([^\s'"]+)['"]?\s*/).exec(line);
     if (match) {
       const currentFrom = match[1];
       const dep = getDep(currentFrom, true, config.registryAliases);