Skip to content

Releases: zncdatadev/operator-go

v0.12.5

04 Nov 15:51
f4457cf

Choose a tag to compare

What's Changed

  • build(deps): bump DavidAnson/markdownlint-cli2-action from 19 to 20 by @dependabot[bot] in #355
  • build(deps): update golangci-lint version to v2.1.6 in workflow and Makefile by @whg517 in #361
  • build(deps): bump controller-runtime from v0.20.4 to v0.21.0 by @whg517 in #362
  • build(deps): bump k8s.io/client-go from 0.32.3 to 0.33.1 by @dependabot[bot] in #356
  • build(deps): bump k8s.io/client-go from 0.33.1 to 0.33.2 by @dependabot[bot] in #364
  • build(deps): bump k8s.io/kubectl from 0.32.3 to 0.33.2 by @dependabot[bot] in #365
  • build(deps): bump k8s.io/client-go from 0.33.2 to 0.33.3 by @dependabot[bot] in #368
  • build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #371
  • build(deps): bump k8s.io/kubectl from 0.33.2 to 0.33.3 by @dependabot[bot] in #369
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #372
  • build(deps): bump k8s.io/client-go from 0.33.3 to 0.33.4 by @dependabot[bot] in #374
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.1 by @dependabot[bot] in #380
  • build(deps): bump github.com/onsi/gomega from 1.38.0 to 1.38.2 by @dependabot[bot] in #384
  • build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #385
  • build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #389
  • fix(action): lint workflow does not contain permissions by @whg517 in #395
  • fix(action): test workflow does not contain permissions by @whg517 in #396
  • feat(go.mod): update Go version from 1.24.1 to 1.24.9 by @whg517 in #394
  • doc(changelog): update CHANGELOG for v0.12.4 release by @whg517 in #400
  • doc(changelog): update CHANGELOG for v0.12.5 release by @whg517 in #401

Full Changelog: v0.12.4...v0.12.5

v0.12.4

11 May 08:16
502eb84

Choose a tag to compare

What's Changed

  • build(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 by @dependabot in #319
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 by @dependabot in #318
  • build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in the go_modules group by @dependabot in #324
  • build(deps): bump go to 1.24 and k8s api to 0.23.3 by @whg517 in #328
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.3 by @dependabot in #327
  • build(deps): bump github.com/onsi/ginkgo/v2 to 2.23.4 by @whg517 in #333
  • build(ci): bump ci go version to 1.24 by @whg517 in #334
  • build(ci): add gh action depbot support by @whg517 in #335
  • build(deps): bump DavidAnson/markdownlint-cli2-action from 18 to 19 by @dependabot in #336
  • feat(listener): update listener crd by @whg517 in #337
  • feat(commons): update commons operator crd by @whg517 in #332
  • fix(auth): update default value for LDAP group field to 'memberof' by @whg517 in #338
  • fix(auth): update default value for LDAP email field to 'mail' by @whg517 in #339
  • fix(builder): map type envOverrides frequent reconciler by @whg517 in #341
  • feat(client): implement retry mechanism for resource updates by @whg517 in #342
  • fix(builder): optimize envOverrides handling in BaseWorkloadBuilder by @whg517 in #343
  • pref(reconciler): reduce log verbosity for cluster and pdb reconciler by @whg517 in #344
  • build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in the go_modules group by @dependabot in #345

Full Changelog: v0.12.3...v0.12.4

v0.12.3

23 Feb 03:49
91be3a3

Choose a tag to compare

What's Changed

  • build(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.20.0 by @dependabot in #301
  • build(deps): bump k8s.io/client-go from 0.32.0 to 0.32.1 by @dependabot in #298
  • build(deps): bump deps to new version in makefile by @whg517 in #303
  • build(deps): bump k8s.io/kubectl from 0.32.0 to 0.32.1 by @dependabot in #300
  • test: enable k8s matrix by @whg517 in #304
  • build(deps): bump github.com/evanphx/json-patch from 5.9.0+incompatible to 5.9.11+incompatible by @dependabot in #310
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 by @dependabot in #306
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 by @dependabot in #308
  • build(deps): bump k8s.io/client-go from 0.32.1 to 0.32.2 by @dependabot in #314
  • build(deps): bump k8s.io/kubectl from 0.32.1 to 0.32.2 by @dependabot in #313
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 by @dependabot in #315
  • doc(changelog): add 0.12.3 changelog by @whg517 in #316

Full Changelog: v0.12.2...v0.12.3

v0.12.2

10 Jan 07:53
cc64441

Choose a tag to compare

What's Changed

  • fix(vector): fix the issue that data volume name of vector is not correct by @lwpk110 in #289
  • feat(vector): add support for processing Python log files by @lwpk110 in #291
  • refactor(listener): add listener read field and update pod select field by @whg517 in #293
  • refactor(listener): add svc traffic policy and pref addr type to listener class by @whg517 in #294
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 by @dependabot in #292
  • build(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 by @dependabot in #295
  • doc(changelog): add 0.12.2 changelog by @whg517 in #296

Full Changelog: v0.12.1...v0.12.2

v0.12.1

12 Dec 11:15
0e1e10d

Choose a tag to compare

What's Changed

  • build(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 by @dependabot in #267
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 by @dependabot in #268
  • build(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 by @dependabot in #269
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 by @dependabot in #272
  • refactor(api): remove kubebuilder validation tags to fix CR installation failure by @lwpk110 in #273
  • refactor(reconciler): use getter methods for labels and annotations in PDB options by @lwpk110 in #274
  • build(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 by @dependabot in #275
  • build(deps): bump k8s.io/client-go from 0.31.3 to 0.31.4 by @dependabot in #276
  • build(deps): update Go version from 1.23.2 to 1.23.4 by @whg517 in #283
  • refactor: refactor vector build to easy use by @whg517 in #284
  • refactor(volume): improve secret volume scope interface readable by @whg517 in #286
  • docs(changelog): Add 0.12.1 changelog by @whg517 in #285

Full Changelog: v0.12.0...v0.12.1

v0.12.0

25 Nov 09:07
cc1832c

Choose a tag to compare

BROKENCHANGE

  • Bumped domain to kubedoop.dev
  • Added merge role-group from role support
  • Added option argument to rbac and config in builder
  • Refactored Makefile to be more standardized

What's Changed

  • refactor: add merge role-group from role support by @whg517 in #239
  • fix(productlogging): fix logback render some nil value by @whg517 in #240
  • feat(client): add api CreateDoesNotExist by @whg517 in #241
  • bump domain to kubedoop.dev by @whg517 in #242
  • refactor(build): refactor makefile more standardized by @whg517 in #243
  • refactor(ci): refactor gh action by @whg517 in #244
  • docs(readme): update shields in readme by @whg517 in #245
  • pref(lint): refactor code base go lint by @whg517 in #246
  • perf(merge): merge supports structs and safely handles struct pointers by @whg517 in #247
  • test(reconciler): update example data by @whg517 in #249
  • fix(builder): fix set gracefulShutdownTimeout panic by @whg517 in #250
  • refactor(builder): add option arg to rbac and config by @whg517 in #251
  • fix(vector): fix vector watcher path err by @whg517 in #252
  • fix(productlogging): check container name is pass for log config by @whg517 in #253
  • fix(vector): fix vector config name err by @whg517 in #254
  • fix(buidler): fix clusterIp is None when serviceType is nodePort by @lwpk110 in #255
  • fix(builder): fix the origin cli-args override to empty when cliOverrides is nil by @lwpk110 in #256
  • refactor(license): update project license by @whg517 in #257
  • feat: add code of conduct by @whg517 in #258
  • ci(dependabot): change update interval from weekly to daily by @whg517 in #260
  • build(deps): bump k8s.io/api from 0.31.2 to 0.31.3 by @dependabot in #261
  • build(deps): bump k8s.io/client-go from 0.31.2 to 0.31.3 by @dependabot in #263
  • build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #262
  • build(deps): bump k8s.io/kubectl from 0.31.2 to 0.31.3 by @dependabot in #264
  • docs(changelog): update CHANGELOG for v0.12.0 release by @lwpk110 in #259

Full Changelog: v0.11.2...v0.12.0

v0.11.2

08 Nov 02:16
016e926

Choose a tag to compare

What's Changed

  • fix(productlogging): added the missed logType field and correct typo by @lwpk110 in #231
  • bump(deps): bump golang from 1.23.0 to 1.23.2 by @whg517 in #232
  • bump(toolchain): bump toolchain in makefile to latest version by @whg517 in #233
  • fix(auth): typo providerHint in auth crd by @whg517 in #234
  • refactor(ci): refactor gh action by @whg517 in #235
  • docs(changelog): update CHANGELOG for v0.11.2 release by @lwpk110 in #236

Full Changelog: v0.11.1...v0.11.2

v0.11.1

06 Nov 08:40
7b507ee

Choose a tag to compare

What's Changed

  • fix(pdb): handle nil RoleConfigSpec in PodDisruptionBudget reconciliation by @lwpk110 in #229
  • docs(changelog): update CHANGELOG for v0.11.1 release by @lwpk110 in #230

Full Changelog: v0.11.0...v0.11.1

v0.11.0

05 Nov 11:35
608b68a

Choose a tag to compare

What's Changed

  • feat(job): added job reconciler by @lwpk110 in #195
  • feat(rbac): enhance rbac builder to add policy rules by @lwpk110 in #196
  • fix: append vector data dir volume by @lwpk110 in #199
  • ci(gh): remove doc issue template by @whg517 in #206
  • refactor(api): change authentication.oidc.provisioner to providerHint by @whg517 in #207
  • refactor(api): change AuthenticationClass to cluster scope by @whg517 in #208
  • feat(auth): add AuthenticationSpec support by @whg517 in #209
  • feat: add LoggingSpec support by @whg517 in #210
  • fix(build): fix container env out of order by @whg517 in #211
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 by @dependabot in #218
  • build(deps): bump k8s.io/client-go from 0.31.1 to 0.31.2 by @dependabot in #215
  • build(deps): bump k8s.io/kubectl from 0.31.1 to 0.31.2 by @dependabot in #216
  • fix(client): client.Get reset err and ignore object does not exist err by @whg517 in #219
  • refactor(builder): unify Options struct to Option type for consistency by @whg517 in #221
  • refactor: rename CommandOverrides to CliOverrides for consistency by @whg517 in #222
  • refactor: replace slice dereference with ptr.To for replica counts by @whg517 in #223
  • refactor(productlogging): refactor log config generate by @whg517 in #220
  • feat(vector): added readiness probe for vector by @lwpk110 in #224
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #226
  • build(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 by @dependabot in #225
  • feat(pdb): added PodDisruptionBudget support and reconciliation logic by @lwpk110 in #227
  • docs(changelog): update CHANGELOG for v0.11.0 release by @lwpk110 in #228

Full Changelog: v0.10.0...v0.11.0

v0.10.0

20 Sep 06:41
d1a2454

Choose a tag to compare

What's Changed

  • refactor(constants): remove useless annonations expirationTime by @whg517 in #163
  • feat(constants): add cert restart buffer for secret-operator by @whg517 in #167
  • build(deps): bump k8s.io/client-go from 0.31.0 to 0.31.1 by @dependabot in #171
  • build(deps): bump k8s.io/kubectl from 0.31.0 to 0.31.1 by @dependabot in #172
  • fix: s3 bucket no inline field by @whg517 in #174
  • refactor: add run to cluster reconciler and optimize log msg by @whg517 in #175
  • feat(api): add credential comment for api by @whg517 in #181
  • refactor(client): refactor client.Get to wrapped ctrl.Get by @whg517 in #182
  • fix(build): fix SecretBuild data not use base64 encoding by @whg517 in #183
  • feat(config): add properties util and mv xml to config package by @whg517 in #184
  • feat(build): add AddItem to config builder by @whg517 in #185
  • refactor(build): refactor service build support listenerclass by @whg517 in #186
  • refactor(image): rename platformVersion to kubedoopVersion in image by @whg517 in #187
  • docs(changelog): Add 0.10.0 changelog by @whg517 in #188

Full Changelog: v0.9.2...v0.10.0