Commit Graph

21287 Commits

Author SHA1 Message Date
Peter Rifel d4d39eb0fe
Migrate autoscaling to aws-sdk-go-v2 2024-03-31 23:04:06 -05:00
Kubernetes Prow Robot f3b215992b
Merge pull request #16444 from rifelpet/aws-sdk-go-v2-aws
Migrate aws-sdk-go/aws to aws-sdk-go-v2/aws
2024-03-31 20:39:34 -07:00
Peter Rifel 3d4ba32a65
make gomod 2024-03-31 17:11:28 -05:00
Peter Rifel 0dcbf23df2
Migrate aws-sdk-go/aws to aws-sdk-go-v2/aws 2024-03-31 16:56:31 -05:00
Aaron U'Ren 821ab18649
iam_builder.go: ensure kube-router src/dst permissions 2024-03-31 13:16:28 -05:00
Aaron U'Ren d3e4d74947
skip_regex.go: update kube-router regex
* kube-router enable service.kubernetes.io tests
* kube-router enable load-balancer tests
* kube-router enable endpointslice tests
2024-03-31 13:16:28 -05:00
Kubernetes Prow Robot 1dfc5b5e8b
Merge pull request #16443 from rifelpet/aws-sdk-go-v2-fixes
Various aws-sdk-go-v2 fixes
2024-03-31 10:39:33 -07:00
Peter Rifel 19f53b4e63
Support KOPS_AWS_ROLE_ARN in aws-sdk-go-v2 2024-03-31 11:32:23 -05:00
Peter Rifel 856b8198ee
Migrate STS client to aws-sdk-go-v2 2024-03-31 11:32:22 -05:00
Peter Rifel 2a1faaa6ef
Consolidate appends 2024-03-31 11:32:22 -05:00
Peter Rifel 08690f4055
Update aws error wrappers to support aws-sdk-go-v2 2024-03-31 11:32:21 -05:00
Peter Rifel b18a00de43
Use wrapper for IAM errors 2024-03-31 11:32:20 -05:00
Peter Rifel 60bfbbc418
Remove unused error 2024-03-31 08:54:59 -05:00
Peter Rifel c4be1082fc
Use lower case package import alias 2024-03-31 08:54:44 -05:00
Peter Rifel 27af6ac0be
Revert some unnecessary changes in cloudmock during aws-sdk-go-v2 migration 2024-03-31 08:52:20 -05:00
Kubernetes Prow Robot 381911b2ed
Merge pull request #16441 from rifelpet/aws-sdk-go-v2-elb
Migrate ELB to aws-sdk-go-v2
2024-03-31 06:27:33 -07:00
Peter Rifel 65b3f50e94
make gomod 2024-03-31 07:28:29 -05:00
Peter Rifel 2626a354c5
Migrate ELB to aws-sdk-go-v2 2024-03-31 07:28:28 -05:00
Kubernetes Prow Robot 051852edc4
Merge pull request #16442 from kubernetes/dependabot/github_actions/actions/dependency-review-action-4.2.5
build(deps): bump actions/dependency-review-action from 4.2.3 to 4.2.5
2024-03-31 03:37:33 -07:00
dependabot[bot] 3830a39a3d
build(deps): bump actions/dependency-review-action from 4.2.3 to 4.2.5
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.2.3 to 4.2.5.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](0fa40c3c10...5bbc3ba658)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-31 07:23:50 +00:00
Kubernetes Prow Robot 1d51354a1f
Merge pull request #16437 from rifelpet/aws-sdk-go-v2-elbv2
Migrate elbv2 to aws-sdk-go-v2
2024-03-30 16:07:33 -07:00
Aaron U'Ren cb88bc67e4
k8s-1.12.yaml.template: update kube-router
* Update version v1.6.0 -> v2.1.0
* expose container runtime socket to kube-router
* kube-router loadbalancer controller
  * Add access / information that is needed by the load balancer
    controller in kube-router.
* add access to endpoint slices for services controller
* enable hairpin mode on kube-router
  * There are integration tests in kops that expect that hairpin
    functionality is always enabled, as such we now enable hairpin-mode
    in kube-router by default.
* enable hostPID access
  * kube-router now requires access to the host's process namespace. See
    https://github.com/cloudnativelabs/kube-router/pull/1584 for more
    information.
2024-03-30 14:23:17 -05:00
Peter Rifel d6152939e0
make gomod 2024-03-30 13:53:41 -05:00
Peter Rifel 7b8bcc46d9
Migrate elbv2 to aws-sdk-go-v2 2024-03-30 13:53:40 -05:00
Kubernetes Prow Robot e594c4dc92
Merge pull request #16435 from rifelpet/aws-sdk-go-v2-iam
Migrate IAM to aws-sdk-go-v2
2024-03-30 09:55:32 -07:00
Peter Rifel 926bc56c74
make gomod 2024-03-30 10:46:58 -05:00
Peter Rifel 8882bcbafb
Migrate IAM to aws-sdk-go-v2 2024-03-30 10:46:57 -05:00
Kubernetes Prow Robot 49377f29f8
Merge pull request #16436 from justinsb/refactor_move_mirroredasset
chore: refactor MirroredAsset into assets
2024-03-30 08:35:33 -07:00
justinsb 192b880434 chore: refactor MirroredAsset into assets
This seems logically coherent, and is part of the work to start using
compiled-in hashes for most well-known assets.
2024-03-30 10:34:27 -04:00
Kubernetes Prow Robot fdd3f0e5b7
Merge pull request #16434 from rifelpet/aws-sdk-go-v2-sqs
Migrate SQS and SSM to aws-sdk-go-v2
2024-03-30 05:55:31 -07:00
Peter Rifel 610011a03c
make gomod 2024-03-30 06:54:00 -05:00
Peter Rifel c12b304e5e
Migrate SSM to aws-sdk-go-v2 2024-03-30 06:53:59 -05:00
Peter Rifel 2c9bc1dea6
make gomod 2024-03-30 06:53:57 -05:00
Peter Rifel e7a8b65c29
Migrate SQS to aws-sdk-go-v2 2024-03-30 06:53:56 -05:00
Kubernetes Prow Robot 1c0c5a5730
Merge pull request #16432 from rifelpet/aws-sdk-go-v2-eventbridge
Update EventBridge to aws-sdk-go-v2
2024-03-29 21:23:32 -07:00
Peter Rifel 9187953102
Add eventbridge AWSCloud client and v2 config + logger 2024-03-29 18:11:41 -05:00
Peter Rifel 94909f5eec
make gomod 2024-03-29 18:11:40 -05:00
Kubernetes Prow Robot 2d04e0a2b3
Merge pull request #16433 from justinsb/store_hashes_for_assets
chore: update testdata to stop using alpha versions
2024-03-29 07:30:10 -07:00
justinsb 52f43affd1 chore: update generated testdata
Updating after switching away from alphas/RCs.
2024-03-29 08:27:36 -04:00
justinsb 7ac25d4fed chore: update testdata to stop using alpha versions
For released versions, we should stop "using" the alphas/release-candidates.
2024-03-29 08:26:34 -04:00
Peter Rifel 8191e78838
Update EventBridge to aws-sdk-go-v2 2024-03-29 07:05:36 -05:00
Kubernetes Prow Robot 263e93c2c5
Merge pull request #16431 from kubernetes/dependencies/update-1711692239
Update dependencies
2024-03-29 01:09:55 -07:00
github-actions 1fc3fc5823 Update dependencies 2024-03-29 06:03:59 +00:00
Kubernetes Prow Robot 2fcbd9e44d
Merge pull request #16430 from rifelpet/aws-sdk-go-v2
Migrate IMDS, command completion, and region validation to aws-sdk-go-v2
2024-03-28 20:51:23 -07:00
Peter Rifel 498bcc1ef1
Update region validation to aws-sdk-go-v2 2024-03-28 16:50:48 -05:00
Kubernetes Prow Robot db03ce8285
Merge pull request #16429 from justinsb/refactor_split_nodeup_from_cloudup_3
Refactor: Move nodeUpConfigBuilder to nodemodel
2024-03-28 07:11:25 -07:00
justinsb 5afc86d1a8 Refactor: Move nodeUpConfigBuilder to nodemodel
Another big chunk of node code out of cloudup!
2024-03-28 09:11:38 -04:00
Kubernetes Prow Robot 09fd2e4c2f
Merge pull request #16428 from justinsb/refactor_split_nodeup_from_cloudup_2
refactor: isolate asset construction out of cloudup
2024-03-28 06:10:49 -07:00
justinsb e5d5175e08 refactor: isolate asset construction out of cloudup
Continuing the node/infra splitting.
2024-03-28 08:04:46 -04:00
Kubernetes Prow Robot 8c33116d7d
Merge pull request #16426 from justinsb/refactor_split_nodeup_from_cloudup
refactor: move assets into their own package
2024-03-27 05:02:54 -07:00