Releases: solo-io/skv2
Releases · solo-io/skv2
v0.3.0
Contrib set (#45) * add set and gomega set matchers * changelog * fix generation cmd * add comment explaining string key * pr comments. remove copy-pasta-ed string set. * remove set matcher. change custom template declaration. * return copies of list and map * implement base set, support multiple custom templates * remove unneeded struct * add contrib guide * move everything to top level contrib dir * move contrib tests
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Multi cluster manager (#34) * removed manager start for master cluster * generated code * Merge branch 'master' of github.com:solo-io/skv2 into multi-cluster-manager * changelog * fixed github action * fixed tests and code gen * merge with upstream * fix changelog * code-gen * code-gen
v0.1.3
fix e2e test helper to set context on client config (#32) * update e2e test to operate on two clusters, fix test helper such that resultant context is as specified * Merge remote-tracking branch 'origin' into fix-e2e-test-and-helper * cl * bit more cleanup
v0.1.2
v0.1.1
v0.1.0
multicluster watcher (#4) * draft of multicluster controller * initial client set * break out example, clean up watcher * predicate and some movement * extract client getter * rework example * cleanup generate.go * update deps and tidy * pr cleanup * Merge remote-tracking branch 'origin' into mc-pt2 * Merge remote-tracking branch 'origin' into mc-pt2 * break out manager set as public interface with private methods * do not expose manager set * more modular cluster watcher, multicluster loop, proof of concept typed code * typo * Merge remote-tracking branch 'origin' into mc-pt2 * separate file for multicluster * generate multicluster reconcilers * debugging test * use eitan's gen * test works on one cluster * resolve import cycle * update func name in test * unfocus test * address comments * update predicate * test wip * configurable options, fixed test * add failing test for runtime registration * test passes, cluster handler for every reconciler * watcher as a manager set * Merge remote-tracking branch 'origin' into mc-pt2 * variable * cleaner impl for mc reconciler cluster handlers * cleanup reconcile loops when a cluster is removed * no more cycle : ) * cleanup todo * constants cleanup, cl * lazily cleanup multicluster loops * cluster removed handler * discovered manager -> async * deletion test * refactor a bit * multicluster clientset (#17) * multicluster client * tests * spacing in go template * latest tools * multicluster kind e2e (#22) * mc test * nicely skippable * cleanup * brackets * move helper struct * use a ref that should not be committed * local util, cleanup * retry action * deps * pin tools * cleaner boiler * less magic' * testing readme for render suite * keepgoing * Merge remote-tracking branch 'origin' into mc-pt2 * move cl * Merge remote-tracking branch 'origin' into mc-pt2
v0.0.5: changelog and correct dir (#13)
* changelog and correct dir