Releases: cyberark/conjur-authn-k8s-client
Releases · cyberark/conjur-authn-k8s-client
v0.23.8
[0.23.8] - 2022-08-31
Changed
- Update Cluster Prep Helm chart to support namespace label-based authentication.
cyberark/conjur-authn-k8s-client#482
v0.23.7
[0.23.7] - 2022-07-12
Changed
- Updated dev/Dockerfile.debug and removed bin/test-workflow/test-app-summon/Dockerfile.builder
and bin/test-workflow/test-app-summon/Dockerfile.oc
cyberark/conjur-authn-k8s-client#480
v0.23.6
[0.23.6] - 2022-06-16
Security
- Added replace statement for gopkg.in/yaml.v3 prior to v3.0.1
cyberark/conjur-authn-k8s-client#475
v0.23.5
[0.23.5] - 2022-06-14
Changed
- Update github.com/stretchr/testify to v1.7.2 and go.opentelemetry.io/otel to v1.7.0
cyberark/conjur-authn-k8s-client#472
Security
- Update the Red Hat ubi image in Dockerfile
cyberark/conjur-authn-k8s-client#471
v0.24.4
[0.24.4] - 2022-05-31
v0.23.3
[0.23.3] - 2022-05-19
Security
- Update base image in bin/test-workflow/test_app_summon/Dockerfile.builder to Ruby 3
cyberark/conjur-authn-k8s-client#464
v0.23.2
[0.23.2] - 2022-03-23
Changed
- Update to automated release process.cyberark/conjur-authn-k8s-client#457
v0.0.1
[0.0.1] - 2022-06-23
v0.23.1
Added
- Authenticator client logs request IP address after login error.
cyberark/conjur-authn-k8s-client#439
Changed
- If Cluster Prep Helm chart value
authnK8s.clusterRole.create
or
authnK8s.serviceAccount.create
isfalse
, their correspondingname
is no
longer required, as these objects are not required for Authn-JWT.
cyberark/conjur-authn-k8s-client#445
cyberark/conjur-authn-k8s-client#452
Fixed
- Fixes bug in Namespace Prep Helm chart's
conjur_connect_configmap.yaml
,
which silently accepted missing values from the referenced Golden ConfigMap.
cyberark/conjur-authn-k8s-client#447
v0.23.0
Added
- Add support for tracing with OpenTelemetry. This adds a new function to the authenticator,
AuthenticateWithContext
. The existing funtion,Authenticate()
is deprecated and will be removed in a future upddate. cyberark/conjur-authn-k8s-client#423 - Add support for Authn-JWT flow. cyberark/conjur-authn-k8s-client#426
- Add support for configuration via Pod Annotations. [cyberark/conjur-authn-k8s-client#407
Changed
- The project Golang version is updated from the end-of-life v1.15 to version v1.17.
cyberark/conjur-authn-k8s-client#416
cyberark/conjur-authn-k8s-client#424 - Reduced default timeout for
waitForFile
from 1s to 50ms. cyberark/conjur-authn-k8s-client#423 - Instead of getting K8s config object now you get Config Interface using NewConfigFromEnv() and ConfigFromEnv().
This is a breaking change for software that leverages thegithub.com/cyberark/conjur-authn-k8s-client/pkg/authenticator
Go package (e.g. Secretless and Secrets Provider for Kubernetes).
cyberark/conjur-authn-k8s-client#425 - Instead of getting K8s authenticator object now you get Authenticator Interface using NewAuthenticator() and NewAuthenticatorWithAccessToken(). cyberark/conjur-authn-k8s-client#425
Fixed
- Allows the Conjur certificate path in the conjur-config-cluster-prep Helm chart to be set to
any user specified directory. cyberark/conjur-authn-k8s-client#434