Releases: cofide/cofidectl
Releases · cofide/cofidectl
v0.6.0
What's Changed
- Adds a workload status command by @meyskens in #22
- feat: Update reference to the
cofidectl-debug-container
image name by @nialdaly in #108 - fix: Bump
golang.org/x/net
to v0.33.0 by @nialdaly in #110 - Bump github.com/cofide/cofide-api-sdk from 0.4.1-0.20241218164200-fd9d4ce5088c to 0.5.0 by @dependabot in #112
- Bump google.golang.org/protobuf from 1.36.0 to 1.36.1 by @dependabot in #111
- fix: Update
goheader
linter setting to support 2024 and onwards by @nialdaly in #115 - feat:
cofidectl workload status
command added to each integration test by @nialdaly in #109 - Add --log-level argument to root command by @markgoddard in #116
- Enable automatic mTLS negotiation for data source plugins by @markgoddard in #120
- Adds Reason column to
federation list
output by @jsnctl in #118 - Enable Helm chart recommendations, use 3-namespace deployment by @markgoddard in #117
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot in #123
- Bump cofide-api-sdk to v0.5.1 by @markgoddard in #124
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Bump k8s.io/kubectl from 0.31.1 to 0.31.3 by @dependabot in #68
- Bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #69
- Export spire package by @markgoddard in #73
- feat: Replace instances of
map[string]interface{}
to use theany
alias by @nialdaly in #75 - Add support for bundle endpoint profile in trust zones by @markgoddard in #72
- Make Deploy/TearDown Provision methods asynchronous by @markgoddard in #64
- Adding --quiet mode by @jsnctl in #80
- feat: Use
--profile
flag to set the SPIRE agent Envoy SDS configuration by @nialdaly in #77 - Bump golang.org/x/crypto from 0.28.0 to 0.31.0 in the go_modules group by @dependabot in #81
- Bump github.com/spiffe/spire-api-sdk from 1.11.0 to 1.11.1 by @dependabot in #85
- Bump buf.build/go/protoyaml from 0.2.0 to 0.3.0 by @dependabot in #87
- Bump google.golang.org/grpc from 1.68.1 to 1.69.0 by @dependabot in #86
- Bump k8s.io/client-go from 0.31.3 to 0.32.0 by @dependabot in #88
- Make ping pong success check more strict by @markgoddard in #91
- Disable the default clusterSPIFFEID by @markgoddard in #93
- Implement gRPC provision plugins by @markgoddard in #78
- Add cofidectl-test-plugin and a CI test that exercises it by @markgoddard in #79
- Add kubeCfgFile to TearDown Provision interface method, fix defaultSvidName Helm value by @markgoddard in #83
- feat: Add an
--external-server
flag to thecofidectl trust-zone add
command by @nialdaly in #94 - Support custom SPIRE Helm chart location by @markgoddard in #95
- Bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #102
- Bump helm.sh/helm/v3 from 3.16.3 to 3.16.4 by @dependabot in #101
- Bump buf.build/go/protoyaml from 0.3.0 to 0.3.1 by @dependabot in #99
- Bump k8s.io/kubectl from 0.31.3 to 0.32.0 by @dependabot in #100
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Export kube package by @markgoddard in #42
- Bump helm.sh/helm/v3 from 3.16.1 to 3.16.3 by @dependabot in #48
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #44
- Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 by @dependabot in #47
- Bump k8s.io/client-go from 0.31.1 to 0.31.3 by @dependabot in #46
- Bump k8s.io/api from 0.31.1 to 0.31.3 by @dependabot in #45
- Check if trust zone is deployed in commands that exec into SPIRE server by @markgoddard in #53
- Add trust-zone helm override command by @markgoddard in #51
- Support per-plugin configuration by @markgoddard in #55
- feat: Move
internal/pkg/provider
package topkg/provider
by @nialdaly in #58 - Implement full data source gRPC client and service by @markgoddard in #60
- Move signal handling to command context by @markgoddard in #61
- feat: Update
GenerateValues
method to support provisioning plugin values injection by @nialdaly in #62 - Add initial Provision interface and SpireHelm implementation by @markgoddard in #63
- Fix Helm warnings seen in cofidectl up by @markgoddard in #66
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Fall back to SPDY for exec if WebSockets aren't supported by @markgoddard in #2
- Add unit tests for Helm values generator by @markgoddard in #15
- Fix CI status badge in README.md (again...) by @markgoddard in #24
- Create dependabot.yml by @markgoddard in #1
- Fix formatting of workload IDs in workload list command by @markgoddard in #16
- Add single trust zone and federation integration tests, run in CI by @markgoddard in #17
- Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #29
- Bump k8s.io/apimachinery from 0.31.1 to 0.31.2 by @dependabot in #30
- Bump cuelang.org/go from 0.10.0 to 0.10.1 by @dependabot in #32
- Bump github.com/spiffe/spire-api-sdk from 1.10.4 to 1.11.0 by @dependabot in #31
- Bump github.com/fatih/color from 1.13.0 to 1.18.0 by @dependabot in #33
- Add trust-zone helm values command by @markgoddard in #19
- Refactor cofidectl up functions into the spire package by @markgoddard in #20
- Disable federation by default by @markgoddard in #27
- Support setting JWT issuer on trust zones by @markgoddard in #28
- Raname golangci-lint name by @meyskens in #34
- Wait for SPIRE server pod & service after post-install config by @markgoddard in #37
- Fix wait_for_pong in integration tests by @markgoddard in #38
- Adds basic federation status health check by @jsnctl in #35
- Add unit tests for LocalDataSource by @markgoddard in #18
- Update cofide-api-sdk to v0.3.0, grpc to v1.68.0 by @markgoddard in #43
New Contributors
- @markgoddard made their first contribution in #2
- @dependabot made their first contribution in #29
- @meyskens made their first contribution in #34
- @jsnctl made their first contribution in #35
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Full Changelog: v0.1.0...v0.2.0