Table of contents

Automated Dependency Updates For Kubernetes Manifests

Automated Dependency Updates For KUBERNETES Manifests

Renovate now supports keeping Docker dependencies up-to-date in Kubernetes manifests. Read on to learn how to configure file matching to get it started.

How it works

A new kubernetes manager type has been added to Renovate. You need to add one or more fileMatch values to tell it where to find your file(s), and after that it will keep the Docker dependency versions up-to-date like any other Docker definitions file we support (e.g. Dockerfile, Docker Compose files, CircleCI, etc.). Please see our Docker documentation for full details.

Configuring

If most .yaml files in your repository are Kubernetes ones, then you could add this to your config:

{
“kubernetes”: {
“fileMatch”: [“(^|/)[^/]*\\.yaml$”] }
}

If instead you have them all inside a k8s/ directory, you would add this:

{
“kubernetes”: {
“fileMatch”: [“k8s/.+\\.yaml$”] }
}

Or if it’s just a single file then something like this:

{
“kubernetes”: {
“fileMatch”: [“^config/k8s.yaml$”] }
}

Credit

Thank you to Maximilian Gaß for contributing this PR.

Automate dependency updates

See Mend Renovate

Recent resources

Automated Dependency Updates For Kubernetes Manifests - Featured image Dependency Management Tools

Dependency management tools: Key features and 6 tools to know in 2026

Key features of dependency management tools and 6 notable tools to know in 2026.

Read more
Automated Dependency Updates For Kubernetes Manifests - Renovate npm post 1

Building a more secure npm ecosystem with Mend Renovate

See how Mend Renovate is strengthening npm ecosystem security.

Read more
Automated Dependency Updates For Kubernetes Manifests - Blog graphic Patch Management

Why Patch Management is Important and How to Get It Right

Discover why patch management is one of the most critical and overlooked pillars of application security.

Read more