v0.1.0 (2022-01-18)
Merged pull requests:
- feat: Added badges Go Report Card, License, workflow #80 (JESWINKNINAN)
- capitalize k in krius(project name) #79 (YachikaRalhan)
v0.0.2 (2022-01-16)
Closed issues:
- Support Azure Storage Account as object storage client. #41
- Support Google Cloud Storage as object storage client. #40
- MultiCluster: Implement
krius spec destroy
deletes the entire stack across clusters #11 - MultiCluster: Implement
krius spec generate
to genereate a profile based on questions asked to user #10 - MultiCluster: Implement
krius spec apply
so that the given profile file should be applies/updates #6 - SingleCluster: Install thanos receiver from bitnami/thanos chart when
krius install thanos receiver
command is given #5 - SingleCluster: Install thanos sidecar from bitnami/thanos chart when
krius install thanos sidecar
command is given #4
Merged pull requests:
- Added spec apply/destroy giffy #78 (YachikaRalhan)
- Capitalise obj store name #76 (YachikaRalhan)
- Show spec usage when called #75 (YachikaRalhan)
- Change helm release names to lowercase #74 (hr1sh1kesh)
- Added installation script #73 (YachikaRalhan)
v0.0.1 (2021-11-22)
Implemented enhancements:
- Support Ruler component in Thanos config #48
- Support memcached/in-memory for caching query results in Query Frontend #45
Fixed bugs:
- Bugs in generating a spec file #62
- pre-flight checks should finish for all contexts before starting installation #33
Closed issues:
- change command "krius uninstall" to "krius destroy" #61
- Initiate spec generation #30
- The commands in README.md don't work. #28
- Add release process/script #27
- Obj Store Configure Command #18
- Helm need to be replaced with helm sdk #9
- SingleCluster: Install prometheus-community/kube-prometheus-stack chart when
krius install prometheus
is given #3 - Create a CLI structure require to install the components #2
- Create a CLI structure, require to install the components #1
Merged pull requests:
- Documenting #72 (YachikaRalhan)
- Support targets and remote URL #71 (YachikaRalhan)
- Added support for multiple obj storage/ upgrading obj storage #70 (YachikaRalhan)
- Fix/change spec uninstall destroy #69 (JESWINKNINAN)
- Logging framework #67 (YachikaRalhan)
- Generate command fixes #66 (YachikaRalhan)
- fix: Bug fixes generate command #64 (JESWINKNINAN)
- fixed the default thanos reciever port #60 (YachikaRalhan)
- Move krius logo to center and increase size #59 (sanketsudake)
- Added default port for sidecar accessibility #58 (YachikaRalhan)
- No need for pre flight checks when uninstalling spec #57 (YachikaRalhan)
- Feature/storage secret conflicts #56 (YachikaRalhan)
- Supoort upgrading Thanos chart by install flag #55 (YachikaRalhan)
- Support for Ruler component in Thanos #54 (YachikaRalhan)
- Added svg logo in readme #53 (YachikaRalhan)
- feat: spec describe cluster with stack deployed status details #51 (JESWINKNINAN)
- docs: Update readme with details of commands #50 (JESWINKNINAN)
- Updated helm version to 3.6.1 and other dependencies for security purpose #49 (YachikaRalhan)
- added support for caching in Querier FE #47 (YachikaRalhan)
- feat: describe-cluster showing meta-details part from specfile #46 (JESWINKNINAN)
- Uninstall spec implementation for multicluster #44 (praddy26)
- Added release process #43 (YachikaRalhan)
- Added getting started details to readme such as generate a spec file,… #42 (YachikaRalhan)
- Thanos Receiver implementation #38 (YachikaRalhan)
- Spec generate command implemented #37 (vaibhavp)
- Thanos sidecar multi cluster setup #35 (YachikaRalhan)
- Add golangci-lint checks for linting code #34 (sanketsudake)
- Prometheus setup with thanos sidecar #31 (YachikaRalhan)
- Read yaml config file and unmarshal the clusters to respective structs #29 (YachikaRalhan)
- Added Rule Schema for spec #26 (YachikaRalhan)
- Add a release flag for passing in the release name #24 (hellozee)
- Configure obj and helm SDK changes #21 (YachikaRalhan)
- Added helm sdk to install helm chart #17 (girishg4t)
- Added logic to install Prometheus chart #16 (girishg4t)
- Created a basic project stucture and cli commands #7 (girishg4t)