Releases: idealo/aws-signing-proxy
v2.1.0
v2.1.0-rc.1
What's Changed
Feature
- Add support for IRSA (IAM Roles for Kubernetes)
Full Changelog: v2.0.0...v2.1.0-rc.1
v2.0.0
Changelog
- 2083200 refactor: MgmtPort Env Var is split via split_words
- 1302caa Bump github.com/aws/aws-sdk-go from 1.36.11 to 1.44.105
- 2df3ece Bump github.com/aws/aws-sdk-go from 1.44.105 to 1.44.122
- 96cc299 Bump github.com/aws/aws-sdk-go from 1.44.122 to 1.44.131
- 48d490b Bump github.com/go-co-op/gocron from 1.17.0 to 1.17.1
- 1fad002 Bump github.com/go-co-op/gocron from 1.9.0 to 1.17.0
- f047665 chore(33): bump versions
- 5ebc453 chore(33): remove unused logger
- 48beb10 chore: adapt build job naming
- b9ec45a chore: add issue templates
- 7a85891 chore: bump Go version to 1.18
- 22d41f6 chore: enable dependabot
- 64d36a4 ci: Run CodeQL Analysis
- eb48cb8 ci: build and test on a PR
- 1657376 ci: only release and build docker image on a v* tag push
- c3e11a1 docs(33): Adapt Readme
- 76e30e1 feat(33): Add Circuit Breaker and zap logging for OIDC and Vault
- bb7c0c0 feat(33): Add configuration for circuit breaker
- a050e1d refactor(33): Remove custom name from circuit breaker and metrics
- eb41e0e refactor(33): Update to Go 1.19
- 0426f97 refactor(33): Use fallback for env vars instead of ok check
- d56d45e refactor(33): adapt logging to use "zap"
- a94094d refactor(33): better variable naming
- a1b2730 test(33): Add basic vault test
- 817e1a0 test(33): cleanup ENV vars after test run
BREAKING-CHANGE: Flags are reworked from camelCase to kebab-case
v2.0.0-rc.1
Changelog
- 1302caa Bump github.com/aws/aws-sdk-go from 1.36.11 to 1.44.105
- 2df3ece Bump github.com/aws/aws-sdk-go from 1.44.105 to 1.44.122
- 96cc299 Bump github.com/aws/aws-sdk-go from 1.44.122 to 1.44.131
- 48d490b Bump github.com/go-co-op/gocron from 1.17.0 to 1.17.1
- 1fad002 Bump github.com/go-co-op/gocron from 1.9.0 to 1.17.0
- f047665 chore(33): bump versions
- 5ebc453 chore(33): remove unused logger
- 48beb10 chore: adapt build job naming
- b9ec45a chore: add issue templates
- 7a85891 chore: bump Go version to 1.18
- 22d41f6 chore: enable dependabot
- 64d36a4 ci: Run CodeQL Analysis
- eb48cb8 ci: build and test on a PR
- 1657376 ci: only release and build docker image on a v* tag push
- c3e11a1 docs(33): Adapt Readme
- 76e30e1 feat(33): Add Circuit Breaker and zap logging for OIDC and Vault
- bb7c0c0 feat(33): Add configuration for circuit breaker
- a050e1d refactor(33): Remove custom name from circuit breaker and metrics
- eb41e0e refactor(33): Update to Go 1.19
- 0426f97 refactor(33): Use fallback for env vars instead of ok check
- d56d45e refactor(33): adapt logging to use "zap"
- a94094d refactor(33): better variable naming
- a1b2730 test(33): Add basic vault test
- 817e1a0 test(33): cleanup ENV vars after test run
v1.2.0
Features
- Asynchronous, ahead of time credentials fetching via OIDC (default: false)
- Enable it via env
ASP_ASYNC_OPEN_ID_CREDENTIALS_FETCH=true
or--open-id-fetch-creds-async=true
- Enable it via env
- Using Static Credentials is working again
Changelog
- d30d86f Fix Scheduler Starting
- fe30230 Flags Refactoring
- 1d0948a Merge pull request #13 from idealo/#11-Enable-Static-Creds
- f9332bb Merge pull request #7 from idealo/Async-SLC--Retrieval
- a20597b Refactoring - Add first Tests for OIDC - Use gocron for ahead of time credentials retrieval - Rename some Methods with a more proper naming
- bded96b Refactoring of ahead of time credentials retrieval
- e72b159 Retrieve Credentials Async
- 034fc2c [bugfix] #11 Accept non-vault or oidc clients again & print a warning when using static credentials
v1.1.1-alpha.2
Notes
This release is not recommended yet for production workloads as testing is still needed!
What's Changed
Full Changelog: v1.1.0...v1.1.1-alpha.2
v1.1.1-alpha.1
Notes
This release is not recommended yet for production workloads as testing is still needed!
Changelog
e94655d Refactoring - Add first Tests for OIDC - Use gocron for ahead of time credentials retrieval - Rename some Methods with a more proper naming
bf8a0bb Refactoring of ahead of time credentials retrieval
5f01079 Retrieve Credentials Async
v1.1.0
Breaking Changes
- Credential Provider is now needed as flag or environment variable.
- Valid values are: oidc, vault
Changelog
e0842d6 Adapt Readme
70f8fc4 Implement OIDC
fdb2691 Increment Go Version for Release Build
a6f372b Merge pull request #6 from idealo/BIG-861-OpenID-Connect-Provider
7bd169a Remove Leftover
5e02d6b Rewrite Module to idealo
v1.0.8
Changelog
8f68369 - Remove superfluous function wrapping - return health ok string as json
b8c154b Add Content Type Header
af9ab39 Add Health Endpoint
4cf26a0 Fix Docker Image Link in Readme
1449093 Merge pull request #2 from theurichde/patch-1
1c6d805 Merge pull request #4 from theurichde/Implement-Health-Endpoint