Skip to content

gitops-tools/migrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

migrator

This is experimental code.

A simple declarative language for patching Kubernetes resources.

See the example.

TODOS

  • merge-patches
  • structured patch declarations (rather than parsing JSON strings)
  • storage of current "migration level" somewhere so that we can skip previously applied migrations.
  • storage of previous version to allow a better reversion (rather than down)
  • Apply to all matching resources for the Patch Target
  • Figure out how to apply migrations to files in a directory (for GitOps use-cases)

Releases

No releases published

Packages

No packages published

Languages