Container image is available at ghcr.io/mercedes-benz/garm-operator/garm-operator:v0.4.0
garm_operator.yaml
contains the operator deployment manifest with all the required RBAC rules and certificate configurations.garm_operator_crds.yaml
contains the CRDs for the operator.garm_operator_all.yaml
is the combination of the above two files.
garm-operator
depends on garm
in version v0.1.5
Before you make use of this garm-operator
version, please read the update guide!
Changelog
✨ Features
- 3076632: feat: block the creation of github.com endpoint (#193) (@bavarianbidi)
- e4445d5: feat: error early if min. supported version match (#194) (@bavarianbidi)
- 851dc4d: feat: extend githubcredential CR status (#195) (@rafalgalaw)
- ee9029d: feat: garm v0.1.5 (#158) (@rafalgalaw)
- c7c6046: feat: mark v1alpha1 as deprecated (#212) (@bavarianbidi)
- dd90cf0: feat: specify certbundle secretref on github endpoint CR (#196) (@rafalgalaw)
🐛 Bug fixes
- 6bbe36d: fix(ksm): remove whitespaces in cm (#213) (@H777K)
- 4ddb53d: fix: add missing githubcredentials plural occurences (#208) (@bavarianbidi)
- 114eda2: fix: apply a dummy default controller config (#215) (@bavarianbidi)
- 5a402a7: fix: broken tests in githubcredentials_controller_test.go (#199) (@rafalgalaw)
- ef5de70: fix: generate plural-wording for githubcredentials (#198) (@bavarianbidi)
- f0044a2: fix: typo in rbac role for githubcredentials (#214) (@bavarianbidi)
📚 Documentation
- 5351af8: docs: document operator update path... (#216) (@bavarianbidi)
- 6902f6f: docs: update KSM config and quickstart (#197) (@bavarianbidi)
🌱 Others
- f1c72c6: chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#182) (@dependabot[bot])
- 58bf16c: chore(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#201) (@dependabot[bot])
- 7b155b4: chore(deps): bump actions/upload-artifact from 3.2.1.pre.node20 to 4.4.1 (#181) (@dependabot[bot])
- 9ce60fc: chore(deps): bump actions/upload-artifact from 4.4.1 to 4.4.3 (#185) (@dependabot[bot])
- d55712c: chore(deps): bump github.com/cloudbase/garm-provider-common from 0.1.3 to 0.1.4 (#211) (@dependabot[bot])
- a071bfc: chore(deps): bump github.com/go-playground/validator/v10 from 10.22.0 to 10.22.1 (#163) (@dependabot[bot])
- 99cf21c: chore(deps): bump github.com/go-playground/validator/v10 from 10.22.1 to 10.23.0 (#210) (@dependabot[bot])
- e2d13f4: chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#204) (@dependabot[bot])
- 3d0a1ee: chore(deps): bump github.com/knadh/koanf/v2 from 2.1.1 to 2.1.2 in the koanf-dependencies group (#205) (@dependabot[bot])
- 44d05e7: chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4 (#166) (@dependabot[bot])
- 6d15be1: chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (#190) (@dependabot[bot])
- 9b012aa: chore(deps): bump github/codeql-action from 3.26.10 to 3.26.12 (#183) (@dependabot[bot])
- 42873e8: chore(deps): bump github/codeql-action from 3.26.12 to 3.26.13 (#184) (@dependabot[bot])
- 0624440: chore(deps): bump github/codeql-action from 3.26.13 to 3.27.0 (#200) (@dependabot[bot])
- 8afdbf8: chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#207) (@dependabot[bot])
- 69fd88b: chore(deps): bump github/codeql-action from 3.27.1 to 3.27.4 (#209) (@dependabot[bot])
- 77f62d5: chore(deps): bump go.uber.org/mock from 0.4.0 to 0.5.0 (#191) (@dependabot[bot])
- 8ca6c03: chore(deps): bump golang.org/x/mod from 0.18.0 to 0.21.0 (#203) (@dependabot[bot])
- 8fce164: chore(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 (#206) (@dependabot[bot])
- 37af376: chore(deps): bump the k8s-io-dependencies group with 3 updates (#164) (@dependabot[bot])
- f4aef31: chore(deps): bump the k8s-io-dependencies group with 3 updates (#202) (@dependabot[bot])
- a91b8da: chore(deps): bump the koanf-dependencies group across 1 directory with 2 updates (#180) (@dependabot[bot])
- 495a9ec: chore: bump golang to 1.23 (#192) (@bavarianbidi)
- ae4fd78: chore: bump golangci-lint and minor fix (#186) (@bavarianbidi)