Skip to content

Releases: solo-io/skv2

v0.11.0

02 Sep 20:17
99c35d6
Compare
Choose a tag to compare
Cluster registration clientconfig (#135)

* use ListClustersPages for better paging expression
* changelog
* Add option for providing in-memory kubeconfigs.
* implement as oneof
* add *rest.Config as another option for master kubeconfig
* tweaks
* rework KubeCfg
* fix remote context bug
* Merge branch 'master' into cluster-registration-clientconfig
* changelog
* Use clientcmd.ClientConfig for everything
* Restore RemoteCtx because of open issue.
* gen code
* restore remote kube context in tests
* update changelog

v0.10.0

21 Aug 12:52
2bbd0c6
Compare
Choose a tag to compare
Bump k8s 18.x (#117)

* set list filter func
* fix output snapshot
* remove incorrect warning
* regen, fix chart labels
* add marshaljson to snapshots
* allow nil sets
* snapshot sync only writes local resources
* Add test builder for input snapshot. (#109)

* Add test builder for input snapshot.
* Input snapshot test builder (#110)

* Add test builder for input snapshot.
* colocate builder with snapshot
* distinguish client from type import for k8s native resources
* Merge branch 'upgrades2' into input-snapshot-test-builder
* delete test builder template
* explicitly add type import
* gen code
* sync -> syncLocalCluster
* ref to objkey util
* sync status multicluster
* Merge branch 'master' into upgrades2
* Upgrades2 tweaks (#113)

* Enable mockgen directive for snapshots
* separate input snapshot test builder into separate template
* output snapshot builder
* rename to InputSnapshotManualBuilder
* fix input snapshot manual builder file path
* fix manual snapshot builder imports
* dont silence error
* variadic args
* debug logs in output builder
* add interface for builder
* allow adding nil obj
* multicluster writes are partitioned from local cluster writes
* use interval and rate limit the number of events pushed to input reconciler queue
* Merge branch 'master' into upgrades2
* is building
* oops
* changelog
* wrong branch
* Merge remote-tracking branch 'origin/upgrades2' into bump-k8s-18.x
* code-gen
* support predicates on input reconciler
* prevent insertion of nil objects into set
* add output error handlers implementation
* Merge branch 'upgrades2' of github.com:solo-io/skv2 into bump-k8s-18.x
* Adding changelog file to new location
* Deleting changelog file from old location
* merge with master
* breaking kube bump
* Merge branch 'bump-k8s-18.x' of github.com:solo-io/skv2 into bump-k8s-18.x
* fixed compile issues to 1.18
* fix up context usage

v0.9.0

20 Aug 17:21
b998dc4
Compare
Choose a tag to compare
multiple changes  (#119)

* set list filter func
* fix output snapshot
* remove incorrect warning
* regen, fix chart labels
* add marshaljson to snapshots
* allow nil sets
* snapshot sync only writes local resources
* Add test builder for input snapshot. (#109)

* Add test builder for input snapshot.
* Input snapshot test builder (#110)

* Add test builder for input snapshot.
* colocate builder with snapshot
* distinguish client from type import for k8s native resources
* Merge branch 'upgrades2' into input-snapshot-test-builder
* delete test builder template
* explicitly add type import
* gen code
* sync -> syncLocalCluster
* ref to objkey util
* sync status multicluster
* Merge branch 'master' into upgrades2
* Upgrades2 tweaks (#113)

* Enable mockgen directive for snapshots
* separate input snapshot test builder into separate template
* output snapshot builder
* rename to InputSnapshotManualBuilder
* fix input snapshot manual builder file path
* fix manual snapshot builder imports
* dont silence error
* variadic args
* debug logs in output builder
* add interface for builder
* allow adding nil obj
* multicluster writes are partitioned from local cluster writes
* use interval and rate limit the number of events pushed to input reconciler queue
* Merge branch 'master' into upgrades2
* support predicates on input reconciler
* prevent insertion of nil objects into set
* add output error handlers implementation
* explicitly define clusters in snapshot
* ch

v0.8.1

07 Aug 16:03
9690c32
Compare
Choose a tag to compare
Add deregistration functionality (#115)

* Add deregistration functionality
* changelog
* add tests
* don't delete namespace when deregistering cluster
* gen code

v0.8.0

30 Jul 13:36
22c385b
Compare
Choose a tag to compare
Use recommended way of pinning go tools (#114)

* Use recommended way of pinning go tools
* Use gotools gobin to run tests in CI
* Add protoc-gen-gogo to tools.go
* Try new dir for gobin
* Try absolute path
* Add _output/.bin to PATH
* Use pwd instead of hard-coded dir path

v0.7.2

14 Jul 17:28
7988931
Compare
Choose a tag to compare
Add typed object refs. (#107)

* Add typed object refs.
* update comment

v0.7.1

13 Jul 17:07
dccdb05
Compare
Choose a tag to compare
Extend model.Chart to support chart dependencies. (#104)

* Extend model.Chart to support chart dependencies.
* changelog
* gen code
* Merge branch 'master' into add-helm-chart-deps

v0.7.0

08 Jul 19:48
2375a77
Compare
Choose a tag to compare
allow overriding proto package for proto-based resources (#97)

* allow overriding proto package for proto-based resources
* Stop looking for spec message once it has been found
* Fix bug
* Undo error
* Changelog

v0.6.1

01 Jul 13:17
de52300
Compare
Choose a tag to compare
Fix for cluster registration -- separate master and remote config (#89)

* Fix for cluster registration -- separate master and remote config
* cl
* master url
* Revert "master url"

This reverts commit 7987e49984c18ce7b8c428fc62d192eacfa68f04.

v0.6.0

30 Jun 15:10
673b113
Compare
Choose a tag to compare
Reconciler fix (#87)

* reconciler-fix
* Merge branch 'master' of github.com:solo-io/skv2 into reconciler-fix