Skip to content

davidkarlsen/flyway-operator

Folders and files

NameName
Last commit message
Last commit date
Feb 19, 2025
Nov 14, 2023
Nov 14, 2023
Nov 13, 2023
Dec 27, 2024
Sep 7, 2023
Sep 8, 2024
Sep 7, 2023
Nov 14, 2023
Sep 18, 2023
Aug 17, 2024
Nov 14, 2023
Sep 18, 2023
Sep 10, 2023
Aug 17, 2024
Sep 7, 2023
Sep 21, 2023
Sep 18, 2023
Sep 7, 2023
Dec 22, 2024
Aug 17, 2024
Sep 17, 2023
Feb 19, 2025
Feb 19, 2025
Sep 17, 2023

Repository files navigation

flyway-operator

Kubernetes-operator to apply Flyway migrations.

Badges

GitHub go.mod Go version Go Report Card build codecov GitHub release (latest SemVer) Artifact Hub Stargazers over time

Description

The operator will spawn Jobs using the flyway-docker image.

See config/samples for example CRs.

It is still an early project and I want to further develop some day-2 elements as described in the backlog.

Getting Started

You’ll need a Kubernetes cluster to run against. You can use KIND to get a local cluster for testing, or run against a remote cluster. Note: Your controller will automatically use the current context in your kubeconfig file (i.e. whatever cluster kubectl cluster-info shows).

Running on the cluster

See INSTALLING.md

Contributing

See the contribution guide