Commit Graph

21022 Commits

Author SHA1 Message Date
Kubernetes Prow Robot e43e583d00
Merge pull request #16342 from rifelpet/dns-topology
Move DNS topology setup earlier in cluster creation
2024-02-10 13:16:30 -08:00
justinsb 371902700e validation: Allow overlap of pod/node CIDR and service CIDR
We allowed this previously, so this is a regression for existing clusters.

These clusters are not obviously broken, and the
kube-controller-manager (for example) will exclude the service range
when issuing node CIDRs.  As such, remove validation until we can
determine if anything is actually broken by an overlap (and a path
forwards if so).

Issue #16340
2024-02-10 16:07:03 -05:00
justinsb 3c32c37474 Cleanup import of the same package in tests
Not critical, but it was troubling the linter.
2024-02-10 15:34:09 -05:00
Peter Rifel e6652feb30
./hack/update-expected.sh 2024-02-10 14:19:38 -06:00
Peter Rifel c58b33a627
Add unit test for setupTopology 2024-02-10 14:19:05 -06:00
Peter Rifel ac13fa610c
Move DNS topology setup earlier in cluster creation
This is needed because setting the bastion public name field depends on the DNS topology.
We were incorrectly setting bastion.publicName for dns=none clusters because the dns=none field wasn't yet set on the cluster.
2024-02-10 14:17:35 -06:00
justinsb d50f1968a9 deletion: tolerate concurrent SQS queue deletion
Ignore the not-found error.
2024-02-10 14:29:45 -05:00
Kubernetes Prow Robot baae57afd5
Merge pull request #16338 from justinsb/cloudmock_more_contexts
clockmock: Add more methods that take a context
2024-02-10 09:03:41 -08:00
justinsb d9f49e2adf clockmock: Add more methods that take a context
We're trying to pass more contexts around, but we need the mocks to
support the context forms of the methods.
2024-02-10 11:07:57 -05:00
Kubernetes Prow Robot 89b199d3f6
Merge pull request #16337 from justinsb/fix_typo_in_hours
Docs: fix typos in office hours page
2024-02-10 07:10:08 -08:00
justinsb b11f17ca00 Docs: fix typos in office hours page
Spotted one typo and so ran a spellcheck on the page.
2024-02-10 07:47:06 -05:00
Kubernetes Prow Robot 99db2089a1
Merge pull request #16334 from rifelpet/lbc-kubecfg
Set KUBECONFIG for LBC's ginkgo tests
2024-02-09 22:50:29 -08:00
Peter Rifel b73a2dd7aa
Set KUBECONFIG for LBC's ginkgo tests 2024-02-09 22:52:46 -06:00
Kubernetes Prow Robot 446f3acaf1
Merge pull request #16331 from kubernetes/dependencies/update-1707463694
Update dependencies
2024-02-09 01:16:15 -08:00
github-actions bc33010062 Update dependencies 2024-02-09 07:28:15 +00:00
Kubernetes Prow Robot 54344d0c7e
Merge pull request #16286 from hakman/azure-sdk-go-new-version
azure: Migrate to the new SDK version
2024-02-08 22:59:49 -08:00
Ciprian Hacman f8ebec5009 azure: Migrate vfs to new SDK version 2024-02-09 05:58:45 +02:00
Ciprian Hacman a1242efe71 azure: Migrate cloudup to new SDK version 2024-02-09 05:14:38 +02:00
Ciprian Hacman 6c4c7d9c00 azure: Migrate tasks to new SDK version 2024-02-09 05:14:38 +02:00
Ciprian Hacman 1bbd3e446f azure: Migrate resources to new SDK version 2024-02-09 05:14:38 +02:00
Ciprian Hacman 4198b19438 azure: Migrate model to new SDK version 2024-02-09 04:38:33 +02:00
Ciprian Hacman 6b5a429e5b azure: Migrate node identity to new SDK version 2024-02-09 04:38:33 +02:00
Ciprian Hacman de1aa333ab azure: Migrate gossip to new SDK version 2024-02-09 04:38:33 +02:00
Ciprian Hacman de5dd66f5b azure: Vendor new Azure SDK modules 2024-02-09 04:38:33 +02:00
Kubernetes Prow Robot cdf65e41de
Merge pull request #16329 from dims/set-limit-no-file-to-1048576-instead-of-infinity
Set LimitNOFILE to 1048576 instead of `infinity`
2024-02-08 07:54:21 -08:00
Davanum Srinivas e1d696ab00
Set LimitNOFILE to 1048576 instead of `infinity`
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-08 09:50:19 -05:00
Kubernetes Prow Robot d489024714
Merge pull request #16326 from moshevayner/docs-awsvpc-remote-note-about-ubuntu-2204
docs: Remove warning about Amazon VPC CNI not being compatible with Ubuntu 22.04
2024-02-05 18:50:54 -08:00
Moshe Vayner 796f6f6425 docs: address comments 2024-02-05 14:32:24 -05:00
Moshe Vayner 1b5e6dd2be docs: remove warning about aws vpc cni not being compatible with Ubuntu 22.04, following #16313 2024-02-05 13:51:45 -05:00
Kubernetes Prow Robot 0fca3f37a3
Merge pull request #16325 from rifelpet/tester-karpenter
Dont set -num-nodes on karpenter-managed clusters
2024-02-05 06:05:50 -08:00
Peter Rifel 2271b603fd
Dont set -num-nodes on karpenter-managed clusters 2024-02-04 21:52:33 -06:00
Kubernetes Prow Robot 40922025a2
Merge pull request #16324 from justinsb/nlb_task_does_not_need_targetgroups_afaict
refactor: Drop TargetGroups from NetworkLoadBalancer task
2024-02-04 16:12:17 -08:00
justinsb bd8cce06ae refactor: Drop TargetGroups from NetworkLoadBalancer task
They are not needed, they were only used for dependency ordering (and
we now have that dependency on the split out listener task)
2024-02-04 18:09:17 -05:00
Kubernetes Prow Robot 61842d1e45
Merge pull request #16299 from justinsb/split_out_loadbalancerlistener
Refactor: Split out NLB Listener into its own task
2024-02-04 14:02:36 -08:00
justinsb c9b9a47b94 cloudmock: Implement WithContext methods for ELBv2
Also switch methods that were not passing a context.
2024-02-04 15:52:29 -05:00
justinsb c35c754eff Refactor: Split out NLB Listener into its own task
This allows us to use more of our task machinery, including dependency
analysis.  The intent is that we'll be able to support multiple
LoadBalancers and TargetGroups.
2024-02-04 15:52:25 -05:00
Kubernetes Prow Robot a024d3836c
Merge pull request #16321 from hakman/update-dep
Skip gen-cli-docs on depup
2024-02-04 11:36:03 -08:00
Kubernetes Prow Robot e52dcb6432
Merge pull request #16323 from hakman/update-deps
Update dependencies
2024-02-04 05:40:11 -08:00
Ciprian Hacman 133f33f779 Update dependencies 2024-02-04 10:18:19 +02:00
Kubernetes Prow Robot 79167f76fd
Merge pull request #16322 from kubernetes/dependabot/github_actions/peter-evans/create-pull-request-6.0.0
build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0
2024-02-03 23:09:48 -08:00
dependabot[bot] a62d4135c3
build(deps): 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](153407881e...b1ddad2c99)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-04 06:14:01 +00:00
Ciprian Hacman fdc08b97c0 Skip gen-cli-docs on depup 2024-02-04 06:30:13 +02:00
Kubernetes Prow Robot 01705a6da3
Merge pull request #16318 from Lerentis/master
feat: added image minimum and maximum gc age
2024-02-03 11:43:47 -08:00
Kubernetes Prow Robot 90fa037c0e
Merge pull request #16315 from zadjadr/chore/cilium-1.15
Update to cilium 1.15
2024-02-03 10:09:39 -08:00
Tobias Trabelsi 311f40245f
added image minimum and maximum gc age
Signed-off-by: Tobias Trabelsi <lerentis@uploadfilter24.eu>
2024-02-03 12:30:46 +01:00
Kubernetes Prow Robot 18670063f2
Merge pull request #16316 from yurrriq/lbc-v2.7.0
Upgrade AWS Load Balancer Controller to v2.7.0
2024-02-02 23:25:20 -08:00
Kubernetes Prow Robot 75059dbd41
Merge pull request #16313 from moshevayner/aws-vpc-cni-ubuntu-22-04-macaddresspolicy
fix(nodeup): set `MACAddressPolicy=none` when using AWS VPC CNI
2024-02-02 21:09:35 -08:00
Moshe Vayner 1342fd1afa fix(nodeup): set `MACAddressPolicy` to `none` when using AWS CNI and Ubuntu 22.04 2024-02-02 23:03:30 -05:00
Eric Bailey acc0fd7757 ./hack/update-expected.sh 2024-02-02 14:39:38 -06:00
Eric Bailey 02f8697091 Upgrade LBC manifest to 2.7.0 2024-02-02 14:26:16 -06:00