aws-encryption-provider
aws-encryption-provider copied to clipboard
APIServer encryption provider, backed by AWS KMS
Creating PR to update Go version to 1.21.9
* --skip-publish was replaced with --skip=publish * --rm-dist was replaced with --clean https://goreleaser.com/deprecations/#-skip https://goreleaser.com/deprecations/#-rm-dist This resolves the CI failure in #120
* We have been pinning to older versions of many golangci-lint packages that are no longer needed * Updated golangci-lint to v1.61.0 and change a deprecated --deadline flag to --timeout...
This PR switches the codebase from aws-sdk-go to aws-sdk-go-v2 due to aws-sdk-go going EoL next year https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/ For the most part, it is faithful to the original code, some differences...
Context: https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/ Migration guide: https://aws.github.io/aws-sdk-go-v2/docs/migrating/ Basically maintenance mode on July 31, 2024 and reach end-of-support on July 31, 2025. The SDK will not receive API updates for new or existing...
Bump golang.org/x/net to fix CVE-2024-45338, sys and text come along for the ride.