Releases: coder/coder-logstream-kube
Releases · coder/coder-logstream-kube
v0.0.12
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
- Update environment variables: Change
CODER_NAMESPACE
toCODER_NAMESPACES
- Update command line usage: Replace
--namespace
with--namespaces
- Update Helm values: Convert
namespace: "value"
tonamespaces: ["value"]
- 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
- @mkilchhofer made their first contribution in #99
- @kacpersaw made their first contribution in #124
Full Changelog: v0.0.11...v0.0.12
v0.0.11
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
- @dependabot made their first contribution in #32
- @spikecurtis made their first contribution in #47
- @Milias made their first contribution in #55
- @matifali made their first contribution in #53
Full Changelog: v0.0.10...v0.0.11
v0.0.11-rc.1
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
- @dependabot made their first contribution in #32
- @spikecurtis made their first contribution in #47
- @Milias made their first contribution in #55
- @matifali made their first contribution in #53
Full Changelog: v0.0.10...v0.0.11-rc.1
v0.0.10
Required upgrade for compatibility with Coder v2.13.x.
v0.0.9-rc.0
test release
v0.0.9
release v0.0.9
v0.0.8
Add Helm chart as a release artifact