CoreDB operator demo version
sjmiller609
released this
23 Jan 17:42
·
1 commit
to release/2023.01.23
since this release
CoreDB CLI
coredb install
coredb create db sample-database
coredb get dbs
CoreDB operator
New types:
- CoreDB
What's Changed
- Add CODEOWNERS by @ianstanton in #1
- POC http webserver extension by @ChuckHend in #2
- add benchmark tooling to http extension POC by @ChuckHend in #3
- Add CoreDB Operator by @ianstanton in #4
- Bump
kube
crate to 0.77.0 by @ianstanton in #6 - Fix bug on
coredb
creation by @ianstanton in #5 - Prom exporter by @ChuckHend in #7
- Update resource creation logic with patch by @ianstanton in #8
- Use owner reference for resource deletion by @ianstanton in #9
- Remove
hide
spec value from CoreDB resource by @ianstanton in #11 - Pg metrics by @ChuckHend in #12
- cast types properly by @ChuckHend in #13
- Examples by @ryw in #10
- fix exporter kill bug by @ChuckHend in #14
- Add pgexporter tests by @ChuckHend in #15
- typo in workflow by @ChuckHend in #18
- Add sjmiller609 as codeowner by @ianstanton in #17
- Add PVC to StatefulSet by @ianstanton in #19
- [COR-37] Add unit testing with mocked Kubernetes API by @sjmiller609 in #20
- Update Controller RBAC and README by @ianstanton in #21
- [COR-47] Refactor controller functions by @ianstanton in #22
- [COR-37] Integration / functional tests by @sjmiller609 in #23
- [COR-46] Add service to coredb-operator by @ianstanton in #24
- [COR-49] Add linting and dependency caching for prometheus exporter by @sjmiller609 in #25
- [COR-50] Refactor Prometheus Exporter by @ChuckHend in #27
- [COR-54] Simplify error handling and infer k8s context one time by @sjmiller609 in #29
- Mount PV at
/var/lib/postgresql/data
by @ianstanton in #30 - pg message queue by @ChuckHend in #31
- Reformat futures import by @EvanHStanton in #32
- Implement pgmq delete, add docs by @ChuckHend in #33
- Updated versions of dependencies by @EvanHStanton in #34
- add pgmq project by @ChuckHend in #37
- Add discord shield to README by @ianstanton in #36
- multiple queue on single client connection by @ChuckHend in #38
- add pgmq integration test by @ChuckHend in #39
- [COR-102] Run postgres pod as 'postgres' user by @sjmiller609 in #40
- add fifo test by @ChuckHend in #42
- [COR-102] Add ability for operator to run psql commands by @sjmiller609 in #41
- release pgmq 0.0.1 by @ChuckHend in #44
- pgmq serialize + deserialize on enqueue / read by @ChuckHend in #45
- update pgmq readme by @ChuckHend in #49
- add pgmq examples by @ChuckHend in #50
- [COR-142] Setup initial structure for CLI by @sjmiller609 in #51
- trim tokio dependencies by @ChuckHend in #52
- update
pgmq
doc tooling by @ChuckHend in #53 - run doc tests by @ChuckHend in #54
- [COR-146] Add tests for CLI by @sjmiller609 in #55
- [COR-155] 'coredb install' to install operator by @sjmiller609 in #57
- implement pgmq pop() by @ChuckHend in #56
- Update operator docker repository by @sjmiller609 in #58
New Contributors
- @ianstanton made their first contribution in #1
- @ChuckHend made their first contribution in #2
- @ryw made their first contribution in #10
- @sjmiller609 made their first contribution in #20
- @EvanHStanton made their first contribution in #32
Full Changelog: https://github.com/CoreDB-io/coredb/commits/2023.01.23