Changelog
- 625dd4a Add dd config (#16)
- f766551 bump go sdk to 1.24.7 for CVE
- 387744c release 1.34.1
- 83ee69e Fix the batched describe insance method for instance not found case
- 8592460 release 1.34.0
- 67269a4 Update ec2 sdk version to latest
- 8f68c08 Update go dependencies with 1.34.0
- 5864619 fix: update instance types requiring topology labels
- d1a8f7b remove nil ptr dereference
- ed02a93 Release 1.34 rc.0
- ca110f3 1.34.rc.0 dependencies update
- 9abac55 add sig cloud provider leads to owners
- 702c043 Update job spec ref on development.md
- 1bdf622 doc/devel: update development guide with e2e information
- ce4f1a2 e2e/debug: increase data collection on e2e failures
- bcbb71f refact: e2e tests documenting hooks and enhance logging/steps
- 5b60f0b e2e/loadbalancer: implement hairpin connection cases
- 87fed46 chore(chart): update version
- e637dbe chore(chart): update image to v1.33.0
- 421639c fix: rule difference for nested objects
- ac2b717 Update docs/development.md
- 79bc2e8 doc/devel: enhance docs to use in existing cluster
- 4e72e50 adding yue9944882 to eks team approver
- e454240 refact/lb/sg: isolate sg deletion fragments to be reused
- d2de27f update aws & awserr to go sdk v2
- ced0bae reset env var
- 335b81a added enable state
- 23058a7 aws sdk go upgrade
- 0cc5808 update go version to 1.24.4
- 7b59801 Add kpromo reminder workflow for releases
- 6ac99ab doc: document which LB type each annotation is supported
- 7b15fbd Update ELB and ELBV2 packages to AWS SDK Go V2 (kubernetes#1157)
- 2fd4c50 Adding batching to describe instance API calls
- 647b1b2 e2e: enhance test scenarios with NLB
- cecce90 address review comments, switch image for e2e test
- db9c696 try using an image tag that actually exists
- 69179ae swap container image
- 6eb6fae tweak e2e test
- 36b3df7 run as non-root user
- dd582d2 add security context to container
- d853195 fix some lint findings, add name to e2e test pod
- 623f9e2 Support ServiceAccountToken in credential-provider
- 414c310 fix: reduce log verbosity of tagging controller
- 1c78a7b e2e/deps: enhance test scenarios with NLB
- fa28f14 added default mode to Compute() config initialization
- 43ce0b8 updated error checking tests to be e2e
- 6860ec5 Added tests for delayPresign and delayAfterRetry
- e9d8941 removed debug msgs
- 60e5164 pass credentials into Compute() directly
- 930fdd7 added debugging through describeinstances trace
- 1671354 more lint fixes
- a4ee11d formatting for aws sdk test
- 8f638db getregion debug
- 5e3a740 debug msgs
- 72ede54 fixed Compute() tests to actually use Compute()
- cbdcf59 added tests for client retry and endpoint resolution
- 8c3247a added waitwithcontext, fixed signingregion and endpoint override
- 1bee994 lint fixes
- c541d7e updated middleware logging
- fe8d998 Bump actions/setup-go from 5.4.0 to 5.5.0
- f6656f0 updated v2 handler interface
- 02bf013 added clarifying comments for v2 impls
- ab352af put instanceid back in
- b2d1ea1 added test
- acbf066 cleanup debug statements
- 925e1c3 fix merge conflicts
- 6c84087 added middleware
- 1411b8e test fixes and middleware additions
- bcefb6c add tagging files
- b82bcf9 upgraded to ec2 v2, buggy
- 16e3065 V1.33.0 Release
- 0059675 Address comments
- 6fe20ac Fix linter errors
- a9e9b3d Add comments for exported methods
- 8fe956c Remove enable batching flag
- 0a806e0 Add delete tags logging
- 65b83e3 Batch tagging controller create/delete tags calls
- 022cac3 added tests for isInitialTag
- b33dac0 improved the function definition
- bae5ffc remove newlines
- b3bcaf1 Capturing initial tagging delay only if its the first tagging event. Renamed the metric to be more indicative of what its measuring
- 2ba6ae9 1.33 Rc release
- a18dbb2 Release 1.33.0-beta.0
- b586c99 Add validation for concurrency option
- 5fbaede Update default concurrency to 1
- c9e8d5d Enable concurrent worker syncs for tagging controller
- 47e41d0 bump go runner to v2.3.1-go1.23.2-bookworm.0
- d2bf409 bump golang.org/x/crypto to v0.35.0
- ffcb9e3 bump golang.org/x/oauth2 to v0.27.0
- 602910e Bump actions/setup-go from 5.2.0 to 5.4.0
- 72f918a added back log lines
- 1397aa6 Removed redundante work queue size metric and moved the measurement of tagging delay inside tagEc2Instance
- ab2a55b clean up
- 3a1825f feat: add tagging controller delays and work queue size metrics
- dd633f3 Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
- 1e489f0 Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
- acdfc87 Update instances v2 tests
- c111ea6 Optimize node controller describe instances calls
- 56b1f55 Requires node topology labels to be set for known supported instance types
- 3efcee2 ecr-credential-provider: Fix warning about no region in image ref
- a0e6dbe Bump helm/chart-releaser-action from 1.6.0 to 1.7.0
- ba119e5 optimize tagging controller workqueue handling
- e82a4f0 use typed client-go constructors for rate-limit related objects
- 6d5d71d Tidy go.sum
- aafe5c0 Update dependencies to resolve CVE-2024-45338
- ec246e2 Bump peter-evans/create-pull-request from 6.0.4 to 7.0.6
- 3480b89 Bump default branch to 1.32.0
- 1d6662d Bump actions/setup-go from 5.1.0 to 5.2.0
- 532b956 Add configuration to allow Kube Proxy health checks when using cluster wide services