Commit c62f394
Merge upstream master (#6)
* Update dependencies
* Update dependencies
* Update dependencies
* Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@1534078...b1ddad2)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
* Update dependencies
* Stop marking helm releases as "Latest release"
* Implements InstancesV2 interface
Signed-off-by: Matt Merkes <[email protected]>
* Update dependencies
* Update OWNERS
Add mmerkes as an approver
* Moving OWNERS to emeritus
Moves a set of owners to emeritus that haven't been active in this repo for a while.
* Update OWNERS
* Update dependencies
* Get zone information from cache
* Update pkg/providers/v1/zones.go
Co-authored-by: Carter <[email protected]>
* Updates unsafe code for zones.go
* Update dependencies
* Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@b1ddad2...a4f52f8)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* Use 1.30 alpha.3 k8s packages
* Add zone-id topology label to nodes
Includes node e2e test to verify that the label is actually applied
* Update pkg/providers/v1/zones.go
Co-authored-by: Carter <[email protected]>
* Update dependencies
* updating deps to v0.30.0-beta.0
* updating version.txt to 1.30.0-beta.0
* Align annotation's table in Service Controller docs
Signed-off-by: Alexandre Nicolaie <[email protected]>
* Add missing documentation for the Service Controller
Signed-off-by: Alexandre Nicolaie <[email protected]>
* Update dependencies
* Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@a4f52f8...70a41ab)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* Bump k8s lib to 0.30.0-rc.0
* Support rc in tag release
* Update dependencies
* Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@70a41ab...c55203c)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* (cleanup): Move types to their own files
* (cleanup): remove unused volume handling
* bumping go to 1.22.2
* (cleanup): remove instance group handling
* Update dependencies
* Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@c55203c...9153d83)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* bump golang.org/x/net to v0.24.0
Signed-off-by: Flavian Missi <[email protected]>
* Update dependencies
* Update dependencies
* Use go-version-file in workflows
* Bump Go to 1.23.3
* Bump Go to 1.22.3 in tests/e2e/go.mod
* Ensure that addresses are added in network device index order
* extract fargate into a standalone file
Signed-off-by: Davanum Srinivas <[email protected]>
* Update dependencies
* Update dependencies
* Update dependencies
* allow creation of tokenreviews and subjectaccessreviews
Co-Authored-By: Eric Wolak <[email protected]>
* docs(footer): Add trademark disclaimer
* bump golang version to 1.22.4 for master branch
Signed-off-by: Davanum Srinivas <[email protected]>
* Update dependencies
* Add kmala to the owners file
* Allow user to specify Registry Pull Secret
* Update dependencies
* Update dependencies
* add support for new aws partitions in credential provider
* log useful information about the cluster and the instance
Signed-off-by: Davanum Srinivas <[email protected]>
* format the instance metadata details log
* Update dependencies
* Bump actions/setup-go from 5.0.0 to 5.0.2
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0c52d54...0a12ed9)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* Update dependencies
* Handle error while registering/deregistering target during load balancer update
* Update dependencies
* Bump default branch to 1.31.0
* Switch to latest master of kops
Signed-off-by: Davanum Srinivas <[email protected]>
* Add configuration to allow Kube Proxy health checks when using cluster wide services
* Ensure removal of security group rules on deleting load balancers
* Sorting LB security groups should prefer tagged security group
* Make metadata logging best-effort
GetInstanceIdentityDocument returns a fatal error when AWS_EC2_METADATA_DISABLED is true.
Make the logging best-effort and ignore errors from GetInstanceIdentityDocument.
* update golang from 1.22.5 to 1.22.7
* Add node topology labels
* Refactors setting node network topology labels
* Updates ecr SDK to v2 SDK
* Bump actions/setup-go from 5.0.2 to 5.1.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0a12ed9...41dfa10)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
* Migrates InstanceTopologyManager to use sdk v2
* Documents running e2e tests ad hoc
* Fixes typos and formatting in development.md
* Removes unused autoscaling code
* Fixes EC2 SDK v2 client configuration to assume role properly
* Gracefully handles getting instance topology and unhandled variants
* Update to latest ko
* Update ECR Regex to support new dual stack endpoints, modify ECR regex to have 5 capture groups, elimiating un-needed captures, update tests for new endpoints and parseRegionFromECRPrivateHost to support multiple region combinations
* release 1.32.0-rc.2
* Version bump 1.32
* Bump actions/setup-go from 5.1.0 to 5.2.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@41dfa10...3041bf5)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
* Bump default branch to 1.32.0
* Bump peter-evans/create-pull-request from 6.0.4 to 7.0.6
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.4 to 7.0.6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@9153d83...67ccf78)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
* Update dependencies to resolve CVE-2024-45338
* Tidy go.sum
* use typed client-go constructors for rate-limit related objects
Signed-off-by: Min Jin <[email protected]>
* optimize tagging controller workqueue handling
* ecr-credential-provider: Fix warning about no region in image ref
* Requires node topology labels to be set for known supported instance types
* Optimize node controller describe instances calls
* Update instances v2 tests
* Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@67ccf78...dd2324f)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.7 to 7.0.8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@dd2324f...271a8d0)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
* feat: add tagging controller delays and work queue size metrics
* clean up
* Removed redundante work queue size metric and moved the measurement of tagging delay inside tagEc2Instance
* added back log lines
* Bump actions/setup-go from 5.2.0 to 5.4.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...0aaccfd)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
* bump golang.org/x/oauth2 to v0.27.0
Signed-off-by: Min Jin <[email protected]>
* bump golang.org/x/crypto to v0.35.0
Signed-off-by: Min Jin <[email protected]>
* bump go runner to v2.3.1-go1.23.2-bookworm.0
Signed-off-by: Min Jin <[email protected]>
* Enable concurrent worker syncs for tagging controller
* Update default concurrency to 1
* Add validation for concurrency option
* Release 1.33.0-beta.0
* 1.33 Rc release
* Capturing initial tagging delay only if its the first tagging event.
Renamed the metric to be more indicative of what its measuring
* remove newlines
* improved the function definition
* added tests for isInitialTag
* Batch tagging controller create/delete tags calls
* Add delete tags logging
* Remove enable batching flag
* Add comments for exported methods
* Fix linter errors
* Address comments
* V1.33.0 Release
* upgraded to ec2 v2, buggy
* add tagging files
* test fixes and middleware additions
* added middleware
* merged upstream
* cleanup debug statements
* added test
* put instanceid back in
* added clarifying comments for v2 impls
* updated v2 handler interface
* Bump actions/setup-go from 5.4.0 to 5.5.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
* updated middleware logging
* lint fixes
* added waitwithcontext, fixed signingregion and endpoint override
* added tests for client retry and endpoint resolution
* fixed Compute() tests to actually use Compute()
* debug msgs
* getregion debug
* formatting for aws sdk test
* more lint fixes
* added debugging through describeinstances trace
* pass credentials into Compute() directly
* removed debug msgs
* Added tests for delayPresign and delayAfterRetry
* updated error checking tests to be e2e
* added default mode to Compute() config initialization
* Resolve conflicts
---------
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Matt Merkes <[email protected]>
Signed-off-by: Alexandre Nicolaie <[email protected]>
Signed-off-by: Flavian Missi <[email protected]>
Signed-off-by: Davanum Srinivas <[email protected]>
Signed-off-by: Min Jin <[email protected]>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: Kubernetes Prow Robot <[email protected]>
Co-authored-by: Kubernetes Prow Robot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Philipp Trulson <[email protected]>
Co-authored-by: Matt Merkes <[email protected]>
Co-authored-by: Carter <[email protected]>
Co-authored-by: Jai Devmane <[email protected]>
Co-authored-by: Alexandre Nicolaie <[email protected]>
Co-authored-by: haoranleo <[email protected]>
Co-authored-by: Carter <[email protected]>
Co-authored-by: Flavian Missi <[email protected]>
Co-authored-by: Ciprian Hacman <[email protected]>
Co-authored-by: Jeremy Bopp <[email protected]>
Co-authored-by: Davanum Srinivas <[email protected]>
Co-authored-by: Aastha <[email protected]>
Co-authored-by: Eric Wolak <[email protected]>
Co-authored-by: Maria Salcedo <[email protected]>
Co-authored-by: Keerthan Reddy Mala <[email protected]>
Co-authored-by: Aman Pasi <[email protected]>
Co-authored-by: Jay Deokar <[email protected]>
Co-authored-by: Flora Wang <[email protected]>
Co-authored-by: Joel Speed <[email protected]>
Co-authored-by: Seth Jennings <[email protected]>
Co-authored-by: vela <[email protected]>
Co-authored-by: Bartlomiej Dworak <[email protected]>
Co-authored-by: leigh <[email protected]>
Co-authored-by: Min Jin <[email protected]>
Co-authored-by: Shivendra Panicker <[email protected]>
Co-authored-by: Shiv Bhosale <[email protected]>
Co-authored-by: Ganesh Putta <[email protected]>
Co-authored-by: Gargi Panatula <[email protected]>1 parent f71e9fb commit c62f394
File tree
76 files changed
+6231
-4231
lines changed- .github/workflows
- charts/aws-cloud-controller-manager
- templates
- cmd/ecr-credential-provider
- docs
- overrides/partials
- hack
- e2e
- pkg
- controllers
- options
- tagging
- mocks
- providers/v1
- batcher
- config
- iface
- variant
- fargate
- resourcemanagers
- services
- tests/e2e
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
76 files changed
+6231
-4231
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | 45 | | |
47 | 46 | | |
48 | 47 | | |
49 | 48 | | |
50 | | - | |
51 | 49 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
| 113 | + | |
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
125 | 128 | | |
126 | 129 | | |
127 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | 4 | | |
9 | 5 | | |
10 | 6 | | |
11 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
12 | 11 | | |
13 | 12 | | |
14 | | - | |
15 | 13 | | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | 14 | | |
20 | 15 | | |
21 | 16 | | |
22 | 17 | | |
23 | 18 | | |
| 19 | + | |
24 | 20 | | |
25 | 21 | | |
26 | 22 | | |
| |||
32 | 28 | | |
33 | 29 | | |
34 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
35 | 39 | | |
36 | 40 | | |
37 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
95 | 98 | | |
96 | 99 | | |
97 | 100 | | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
98 | 113 | | |
99 | 114 | | |
100 | 115 | | |
| |||
0 commit comments