Skip to content

Releases: coder/coder-logstream-kube

v0.0.12

26 Aug 09:01
bca9af2
Compare
Choose a tag to compare

Caution

This release introduces breaking changes to namespace configuration

Breaking Changes

Deployment Method Old Configuration New Configuration
Environment Variables CODER_NAMESPACE=default CODER_NAMESPACES=default (single)
CODER_NAMESPACES=default,my-app (multiple)
Command Line Flags --namespace default --namespaces default (single)
--namespaces "default,my-app" (multiple)
Helm Configuration namespace: "default" namespaces: ["default"] (single)
namespaces: ["default", "my-app"] (multiple)

Migration Steps

  1. Update environment variables: Change CODER_NAMESPACE to CODER_NAMESPACES
  2. Update command line usage: Replace --namespace with --namespaces
  3. Update Helm values: Convert namespace: "value" to namespaces: ["value"]
  4. For all-namespace monitoring: Use empty array namespaces: [] or omit the field entirely

Behavior Changes

  • Default behavior:: When no namespaces are specified, the service now monitors all namespaces instead of defaulting to the Helm release namespace
  • RBAC: The service now uses ClusterRole/ClusterRoleBinding when monitoring all namespaces, and Role/RoleBinding when monitoring specific namespaces

What's Changed

  • chore(deps): bump k8s.io/client-go from 0.30.3 to 0.31.0 by @dependabot[bot] in #67
  • chore(deps): bump github.com/breml/rootcerts from 0.2.17 to 0.2.18 by @dependabot[bot] in #69
  • chore(deps): bump k8s.io/client-go from 0.31.0 to 0.31.1 by @dependabot[bot] in #72
  • chore(deps): bump github.com/coder/quartz from 0.1.0 to 0.1.2 by @dependabot[bot] in #75
  • chore(deps): bump k8s.io/apimachinery from 0.31.1 to 0.31.3 by @dependabot[bot] in #81
  • chore(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 by @dependabot[bot] in #76
  • chore(deps): bump k8s.io/api from 0.31.1 to 0.31.3 by @dependabot[bot] in #82
  • chore(deps): bump k8s.io/client-go from 0.31.1 to 0.31.3 by @dependabot[bot] in #80
  • chore(deps): bump github.com/breml/rootcerts from 0.2.18 to 0.2.19 by @dependabot[bot] in #83
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot[bot] in #84
  • chore(deps): bump github.com/hashicorp/yamux from 0.1.1 to 0.1.2 by @dependabot[bot] in #74
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 by @dependabot[bot] in #86
  • chore(deps): bump github.com/coder/quartz from 0.1.2 to 0.1.3 by @dependabot[bot] in #88
  • chore(deps): bump github.com/breml/rootcerts from 0.2.19 to 0.2.20 by @dependabot[bot] in #91
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.1 by @dependabot[bot] in #92
  • chore(deps): bump github.com/breml/rootcerts from 0.2.20 to 0.2.21 by @dependabot[bot] in #100
  • feat: Add ability to define securityContext by @mkilchhofer in #99
  • chore(deps): bump k8s.io/client-go from 0.31.3 to 0.33.1 by @dependabot[bot] in #104
  • chore(deps): bump github.com/coder/quartz from 0.1.3 to 0.2.1 by @dependabot[bot] in #108
  • chore(deps): bump k8s.io/client-go from 0.33.1 to 0.33.2 by @dependabot[bot] in #112
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 by @dependabot[bot] in #111
  • chore(deps): bump github.com/breml/rootcerts from 0.2.21 to 0.2.22 by @dependabot[bot] in #109
  • feat: add multi-namespace support by @kacpersaw in #124

New Contributors

Full Changelog: v0.0.11...v0.0.12

v0.0.11

31 Jul 12:10
cebc951
Compare
Choose a tag to compare

What's Changed

  • chore: add dependabot.yaml by @coadler in #31
  • chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #32
  • chore(deps): bump actions/setup-go from 3 to 5 by @dependabot in #43
  • chore(deps): bump k8s.io/client-go from 0.27.2 to 0.30.2 by @dependabot in #42
  • chore(deps): bump nhooyr.io/websocket from 1.8.7 to 1.8.11 by @dependabot in #39
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.0.10 to 5.1.0 by @dependabot in #37
  • chore(deps): bump docker/login-action from 2 to 3 by @dependabot in #34
  • chore(deps): bump google-github-actions/auth from 1 to 2 by @dependabot in #35
  • chore(deps): bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in #33
  • feat: update agentsdk to latest using v2.0 Agent API by @spikecurtis in #47
  • feat: switch to quartz for time testing by @spikecurtis in #48
  • chore(deps): bump github.com/breml/rootcerts from 0.2.11 to 0.2.17 by @dependabot in #49
  • Fixed dead link in README.md by @Milias in #55
  • chore: configure dependabot to do weekly updates by @matifali in #53
  • chore(deps): bump github.com/google/nftables from 0.1.1-0.20230115205135-9aa6fdf5a28c to 0.2.0 by @dependabot in #57
  • feat: build and publish multiarch image by @matifali in #46
  • chore(deps): bump k8s.io/client-go from 0.30.2 to 0.30.3 by @dependabot in #50
  • fix: fix build.sh script by @matifali in #59
  • chore: improve release workflow by @matifali in #60

New Contributors

Full Changelog: v0.0.10...v0.0.11

v0.0.11-rc.1

31 Jul 09:44
c390e75
Compare
Choose a tag to compare
v0.0.11-rc.1 Pre-release
Pre-release

What's Changed

  • chore: add dependabot.yaml by @coadler in #31
  • chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #32
  • chore(deps): bump actions/setup-go from 3 to 5 by @dependabot in #43
  • chore(deps): bump k8s.io/client-go from 0.27.2 to 0.30.2 by @dependabot in #42
  • chore(deps): bump nhooyr.io/websocket from 1.8.7 to 1.8.11 by @dependabot in #39
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.0.10 to 5.1.0 by @dependabot in #37
  • chore(deps): bump docker/login-action from 2 to 3 by @dependabot in #34
  • chore(deps): bump google-github-actions/auth from 1 to 2 by @dependabot in #35
  • chore(deps): bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in #33
  • feat: update agentsdk to latest using v2.0 Agent API by @spikecurtis in #47
  • feat: switch to quartz for time testing by @spikecurtis in #48
  • chore(deps): bump github.com/breml/rootcerts from 0.2.11 to 0.2.17 by @dependabot in #49
  • Fixed dead link in README.md by @Milias in #55
  • chore: configure dependabot to do weekly updates by @matifali in #53
  • chore(deps): bump github.com/google/nftables from 0.1.1-0.20230115205135-9aa6fdf5a28c to 0.2.0 by @dependabot in #57
  • feat: build and publish multiarch image by @matifali in #46
  • chore(deps): bump k8s.io/client-go from 0.30.2 to 0.30.3 by @dependabot in #50
  • fix: fix build.sh script by @matifali in #59

New Contributors

Full Changelog: v0.0.10...v0.0.11-rc.1

v0.0.10

15 Jul 16:26
3b678b6
Compare
Choose a tag to compare

Required upgrade for compatibility with Coder v2.13.x.

v0.0.9-rc.0

15 Feb 02:42
25aa8ce
Compare
Choose a tag to compare
test release

v0.0.9

15 Feb 02:59
25aa8ce
Compare
Choose a tag to compare
release v0.0.9

v0.0.8

03 Jan 16:59
Compare
Choose a tag to compare
Add Helm chart as a release artifact