Skip to content

davidkarlsen/flyway-operator

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