flyway-operator

module
v0.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2024 License: Apache-2.0

README

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

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the flyway v1alpha1 API group +kubebuilder:object:generate=true +groupName=flyway.davidkarlsen.com
Package v1alpha1 contains API Schema definitions for the flyway v1alpha1 API group +kubebuilder:object:generate=true +groupName=flyway.davidkarlsen.com
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL