Releases: cloud-barista/cm-beetle
Releases · cloud-barista/cm-beetle
v0.3.0
Integrated or tested with
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.3.0/api/swagger.yaml
How to run and use the CM-Beetle
- How to deploy CM-Beetle, along with its related components
- Note - Integration and Test of Beetle, Tumblebug, Honeybee and model
What's Changed
- [Workflow] Update diagram to visualize the codebase [skip ci] by @cb-github-robot in #100
- Enhance the infra recommendation algorithm for VM OS image by @yunkon-kim in #101
- Enhance external model reference, Makefile, and CI workflow by @yunkon-kim in #102
- Add samples of proxy middleware by @yunkon-kim in #104
- Update to support docker compose by @yunkon-kim in #106
- Update README.md by @yunkon-kim in #107
- Add the proxy Middleware, enhance logger and config pkgs by @yunkon-kim in #109
- Makefile: Fix golangci-lint compatibility issue by @ish-hcc in #110
- Bugfix in Dockerfile and docker-compose.yaml by @yunkon-kim in #112
- Updates to Go version, build cache, proxy middleware, etc. by @yunkon-kim in #113
- Specify
golangci-lint
version supporting Go 1.23 by @ish-hcc in #114 - Align with Tumblebug v0.9.6 by @yunkon-kim in #115
- Tidy up Beetle APIs by @yunkon-kim in #116
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #118
- Infrastructure Migration API bug fix(issue #120) by @dev4unet in #121
- Add OperationID to API docs by @seokho-son in #122
- Enhance pkg-level config and recommendation feature by @yunkon-kim in #123
- Staging v0.2.1 by @yunkon-kim in #124
- Add middleware to support tracing-like functionalities by @yunkon-kim in #125
- Update logger and tracer by @yunkon-kim in #127
- Bugfix and update API handling by @yunkon-kim in #128
- Align with CB-Tumblebug v0.9.12 and cm-model v0.0.2 by @yunkon-kim in #130
- Bump pascalgn/automerge-action from 0.16.3 to 0.16.4 by @dependabot in #131
- Staging v0.2.2 by @yunkon-kim in #133
- Support query param for desired provider and region by @yunkon-kim in #135
- Staging v0.2.3 by @yunkon-kim in #136
- Update similarity example for testing by @yunkon-kim in #138
- Align inframodel with cm-model v0.0.3 by @yunkon-kim in #139
- Ignore file db by @yunkon-kim in #140
- Staging v0.2.4 by @yunkon-kim in #144
- Test and be stage v0.2.5 by @yunkon-kim in #145
- Staging v0.3.0 by @yunkon-kim in #146
New Contributors
Full Changelog: v0.2.0...v0.3.0
v0.2.5
Integrated or tested with
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.2.5/api/swagger.yaml
How to run and use the CM-Beetle
- How to deploy CM-Beetle, along with its related components
- Note - Integration and Test of Beetle, Tumblebug, Honeybee and model
What's Changed
- Test and be stage v0.2.5 by @yunkon-kim in #145
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Integrated or tested with
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.2.4/api/swagger.yaml
How to run and use the CM-Beetle
- How to deploy CM-Beetle, along with its related components
- Note - Integration and Test of Beetle, Tumblebug, Honeybee and model
What's Changed
- Update similarity example for testing by @yunkon-kim in #138
- Align inframodel with cm-model v0.0.3 by @yunkon-kim in #139
- Ignore file db by @yunkon-kim in #140
- Staging v0.2.4 by @yunkon-kim in #144
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Integrated or tested with
- CM-Honeybee v0.2.9
- cm-model v0.0.2
- CB-Tumblebug v0.9.16
- CB-Spider v0.9.6
- CB-MapUI v0.9.8 (it can be optionally used.)
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.2.3/api/swagger.yaml
How to run and use the CM-Beetle
- How to deploy CM-Beetle, along with its related components
- Note - Test between Beetle, Honeybee, and model
Note
- From the cm-model, the on-premise model as known as the source model for computing infra has been applied.
What's Changed
- Support query param for desired provider and region by @yunkon-kim in #135
- Staging v0.2.3 by @yunkon-kim in #136
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Integrated or tested with
- CM-Honeybee v0.2.6
- cm-model v0.0.2
- CB-Tumblebug v0.9.12
- CB-Spider v0.9.3
- CB-MapUI v0.9.6 (it can be optionally used.)
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.2.2/api/swagger.yaml
How to run and use the CM-Beetle
Note
- From the cm-model, the on-premise model as known as the source model for computing infra has been applied.
What's Changed
- Add middleware to support tracing-like functionalities by @yunkon-kim in #125
- Update logger and tracer by @yunkon-kim in #127
- Bugfix and update API handling by @yunkon-kim in #128
- Align with CB-Tumblebug v0.9.12 and cm-model v0.0.2 by @yunkon-kim in #130
- Bump pascalgn/automerge-action from 0.16.3 to 0.16.4 by @dependabot in #131
- Staging v0.2.2 by @yunkon-kim in #133
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Integrated or tested with
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.2.1/api/swagger.yaml
How to run and use the CM-Beetle
Note
- The on-premise model as known as the source model has been applied initially.
What's Changed
- [Workflow] Update diagram to visualize the codebase [skip ci] by @cb-github-robot in #100
- Enhance the infra recommendation algorithm for VM OS image by @yunkon-kim in #101
- Enhance external model reference, Makefile, and CI workflow by @yunkon-kim in #102
- Add samples of proxy middleware by @yunkon-kim in #104
- Update to support docker compose by @yunkon-kim in #106
- Update README.md by @yunkon-kim in #107
- Add the proxy Middleware, enhance logger and config pkgs by @yunkon-kim in #109
- Makefile: Fix golangci-lint compatibility issue by @ish-hcc in #110
- Bugfix in Dockerfile and docker-compose.yaml by @yunkon-kim in #112
- Updates to Go version, build cache, proxy middleware, etc. by @yunkon-kim in #113
- Specify
golangci-lint
version supporting Go 1.23 by @ish-hcc in #114 - Align with Tumblebug v0.9.6 by @yunkon-kim in #115
- Tidy up Beetle APIs by @yunkon-kim in #116
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #118
- Infrastructure Migration API bug fix(issue #120) by @dev4unet in #121
- Add OperationID to API docs by @seokho-son in #122
- Enhance pkg-level config and recommendation feature by @yunkon-kim in #123
- Staging v0.2.1 by @yunkon-kim in #124
New Contributors
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Integrated or tested with
API docs
- Swagger UI URL: https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cm-beetle/v0.2.0/api/swagger.yaml
How to run and use the CM-Beetle
- Discussion #73
What's Changed
- Remove GitHub Pages files by @yunkon-kim in #96
- Bump docker/build-push-action from 5 to 6 by @dependabot in #97
- Enhance the function to find an ideal VM OS image by @yunkon-kim in #98
- Staging for v0.2.0 release by @yunkon-kim in #99
Full Changelog: v0.1.3...v0.2.0
v0.1.3
Integrated or tested with
API docs
- Swagger UI URL: https://cloud-barista.github.io/cm-beetle/
How to run and use the CM-Beetle
- Discussion #73
What's Changed
- bug fix: environment variables and configs by @yunkon-kim in #94
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- (Bug fix) Sync cloud models with CB-Tumblebug by @yunkon-kim in #93
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Integrated or tested with
- CM-Beetle v0.1.1
- CB-Spider v0.8.17
- CB-Tumblebug v0.8.12
- CM-Honeybee v0.1.3 (소스 컴퓨팅 환경 정보 추출 메트릭 구조체)
API docs
- Swagger UI URL: https://cloud-barista.github.io/cm-beetle/
How to run and use the CM-Beetle
- Discussion #73
What's Changed
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #40
- Enhance logger by @yunkon-kim in #43
- Add
config
packages for consistent configuration using viper by @yunkon-kim in #45 - Describe
config
package by @yunkon-kim in #48 - Replace Echo logger middleware from default to Zerolog-based one by @yunkon-kim in #50
- Create
middlewares
package by @yunkon-kim in #52 - Bump pascalgn/automerge-action from 0.15.6 to 0.16.0 by @dependabot in #54
- Bump github.com/go-resty/resty/v2 from 2.10.0 to 2.11.0 by @dependabot in #53
- Update continuous-delivery.yaml by @yunkon-kim in #55
- Bump pascalgn/automerge-action from 0.16.0 to 0.16.2 by @dependabot in #57
- Bump actions/cache from 3 to 4 by @dependabot in #58
- Improve config and logger by @yunkon-kim in #59
- Add manifests initially by @yunkon-kim in #62
- Visualize codebase by @yunkon-kim in #64
- [Workflow] Update diagram to visualize the codebase [skip ci] by @cb-github-robot in #66
- [Workflow] Update diagram to visualize the codebase [skip ci] by @cb-github-robot in #68
- Bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #69
- Modify target infrastructure data, which are temporary by @yunkon-kim in #72
- Fix incorrect response body of infra recommendation by @yunkon-kim in #74
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #75
- Bump pascalgn/automerge-action from 0.16.2 to 0.16.3 by @dependabot in #76
- Bump golang.org/x versions by @seokho-son in #78
- Improve structures and scripts for model management and synchronization by @yunkon-kim in #79
- Host Swagger API documentation with GitHub Pages by @yunkon-kim in #80
- Fix wrong API doc path in swagger-initializer.js by @yunkon-kim in #81
- Provide the API to check system readiness instead of
health
by @yunkon-kim in #82 - Update make-swagger.yaml by @yunkon-kim in #83
- Update GitHub Actions for CI and CD by @yunkon-kim in #84
- Update the honeybee models and synchronization script by @ish-hcc in #86
- Add features and API for compute infrastructure recommendation as the initial version by @yunkon-kim in #85
- Align Go versions to fix CI failure by @yunkon-kim in #88
- Select the most appropriate VM OS image based on Levenshtein Distance by @yunkon-kim in #89
- Copy conf/* on container image by @yunkon-kim in #90
- Improve for the release by @yunkon-kim in #91
New Contributors
Full Changelog: v0.1.0...v0.1.1