Kubernetes Prow Robot
1f6d49217b
Merge pull request #16043 from hakman/containerd-1.7.7
...
Update containerd to v1.7.7
2023-10-23 14:13:34 +02:00
Ciprian Hacman
aecae413d2
Fix tests for multi-arch clusters
2023-10-23 11:46:22 +03:00
Ciprian Hacman
99bd57ca32
hack/update-expected.sh
2023-10-22 13:49:12 +03:00
Ciprian Hacman
8f461f9a04
hack/update-expected.sh
2023-10-21 11:57:32 +03:00
upodroid
1fb7776553
build kubernetes from source with kops
2023-10-20 22:27:55 +01:00
Kubernetes Prow Robot
dd7a3a667e
Merge pull request #16013 from sl1pm4t/enable-gcp-cloud-platform-scope
...
Add cloud-platform GCP VM scope
2023-10-20 18:42:17 +02:00
github-actions
6c546e1a95
Update dependencies
2023-10-20 06:09:46 +00:00
Kubernetes Prow Robot
1038071e8b
Merge pull request #15963 from hakuna-matatah/master
...
scale-test: Measure APIServer SLOs
2023-10-18 01:28:57 +02:00
Harish Kuna
e0e54dd76e
add kube-proxy metrics-bind-address for prom to scrape for cl2 test
2023-10-17 14:10:40 -07:00
Harish Kuna
892046df9e
apply kubeproxy selector key to scrape kube-proxy service
2023-10-17 10:24:11 -07:00
Harish Kuna
16ab312e7c
add anonymous auth for CL2 Prometheus pod to scrape APIServer metrics endpoint
2023-10-17 09:37:22 -07:00
github-actions
3f742986d3
Update dependencies
2023-10-13 06:09:08 +00:00
Harish Kuna
3c7e90ef0b
Clean up code; Move from arm to amd for kubenodes, for cl2 prom, grafana test pods to come up
2023-10-12 20:51:52 -07:00
Matt Morrison
9f15dd71f0
Update expected test output
2023-10-11 21:07:31 +13:00
github-actions
6b6d16e842
Update dependencies
2023-10-11 07:12:47 +00:00
Ciprian Hacman
53729a291b
Update Go to v1.21.3
2023-10-11 08:05:08 +03:00
Kubernetes Prow Robot
66835ecaa4
Merge pull request #16005 from hakman/dns_none_default
...
Use dns=none for newly created clusters except for AWS and GCE
2023-10-09 03:09:32 +02:00
Ciprian Hacman
e1caa8aa2b
hack/update-expected.sh
2023-10-08 09:17:51 +03:00
Ciprian Hacman
4632188467
hack/update-expected.sh
2023-10-07 15:46:27 +03:00
Kubernetes Prow Robot
d2b789da07
Merge pull request #15993 from johngmyers/nlb-sg
...
aws: Attach security groups to NLBs
2023-10-07 10:57:01 +02:00
John Gardiner Myers
3f1ee1e820
hack/update-expected.sh
2023-10-06 22:33:31 -07:00
Kubernetes Prow Robot
24f23543b4
Merge pull request #15972 from borg-land/bump-gcp-ccm
...
Bump GCP CCM again
2023-10-07 03:41:20 +02:00
Kubernetes Prow Robot
3d30b4070b
Merge pull request #15981 from borg-land/boskos-support
...
Create a temporary staging bucket for kops builds
2023-10-06 22:56:20 +02:00
upodroid
e08472ddc5
bump cloud-provider-gcp to latest build
2023-10-06 17:52:23 +01:00
upodroid
f1c3d6659d
create a dedicated staging bucket for kops builds
2023-10-06 17:51:17 +01:00
Moshe Vayner
89aa632c61
hack/update-expected
2023-09-29 11:22:00 -04:00
Mia-Cross
e12f3dc07b
scaleway: terraform support ( #15892 )
...
* tasks dependencies
* FindAddresses should proceed even if LBID is empty
* refacto instance: handle several instances in IG + volumeSize in model
* refacto lb_backend: set servers' IPs in backend task rather than instance
* dns changes for tf support
* render Scaleway s3 objects + add zone to outputs
* add terraform support to documentation
* new instance unique name should be given according to actual instances names
* avoid untimely changes in tf + tag instance IPs to avoid orphaned IPs at cluster deletion
* update integration tests
* review comments
* add IPs to the resources to be deleted with the cluster
* add task + model for DNS record
2023-09-29 04:22:42 -07:00
github-actions
616920cbbe
Update dependencies
2023-09-29 06:10:00 +00:00
Peter Rifel
6b70292167
Attempt to dump cluster info when encountering earlier errors
2023-09-28 20:52:40 -05:00
upodroid
d630f9c520
add missing rbac roles and don't run gkenetparamset controller
2023-09-28 12:06:52 +01:00
upodroid
cb8fd9180b
update ccm path
2023-09-27 17:23:28 +01:00
upodroid
de0c99b192
bump gcp ccm image and dump more resources
2023-09-27 15:04:51 +01:00
Ciprian Hacman
626213c2c1
hack/update-expected.sh
2023-09-25 18:21:49 +02:00
Kubernetes Prow Robot
97c89f49b0
Merge pull request #15903 from hakman/aws_list_eni_by_vpc
...
aws: Filter ENI list by VPC
2023-09-24 16:22:56 -07:00
Ciprian Hacman
98f8ab7828
Wait 20 min for cluster validation
2023-09-24 02:09:02 +02:00
Ciprian Hacman
4945a8ea0c
hack/update-expected.sh
2023-09-24 01:56:48 +02:00
Dan Ports
32b0416547
Configure Karpenter resources.
2023-09-23 11:16:28 -04:00
Kubernetes Prow Robot
bd6c6852dc
Merge pull request #15935 from junm-cloudnatix/karpenter-typo
...
aws: Fix minor typos for Karpenter setup
2023-09-23 07:16:55 -07:00
Ciprian Hacman
1aecb5304d
aws: Filter ENI list by VPC
2023-09-23 05:25:56 +03:00
Kubernetes Prow Robot
06d1d8965a
Merge pull request #15900 from borg-land/fix-e2e-testing
...
Fix e2e testing logic
2023-09-22 13:38:49 -07:00
upodroid
6bdefda4ec
fix bugs in e2e testing and add kube feature gates
2023-09-22 19:32:15 +01:00
github-actions
96edd05b93
Update dependencies
2023-09-22 06:09:07 +00:00
Ciprian Hacman
11eec46eb2
scale-test: Re-enable etcd metrics
2023-09-21 05:29:59 +03:00
Jun Mukai
bbfd71aa8f
update expected test data.
2023-09-20 15:42:10 -07:00
Jun Mukai
0573e6d39e
Fix minor typos for karpenter setup.
...
`on-demand` is the right string to indicate OnDemand in Karpenter.
See: https://github.com/aws/karpenter-core/blob/main/pkg/apis/v1alpha5/labels.go#L30
As the result it does not fall back to ondemand instances.
Also add `ec2:DescribeImages` to karpenter IAM policies -- it's
noted in https://karpenter.sh/docs/getting-started/migrating-from-cas/#create-iam-roles
(the list also has DeleteLaunchTemplates but I don't think this
is necessary for kOps).
2023-09-20 09:57:46 -07:00
Harish K
46d541fbbe
Update tests/e2e/scenarios/scalability/run-test.sh
...
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-09-19 14:04:10 -07:00
Harish Kuna
a2a11b9802
Need for separate etcd cluster for events
2023-09-19 13:56:57 -07:00
Ciprian Hacman
828995728b
Optimize subnets asignment to IGs for clusters with multiple CIDRs
2023-09-17 07:25:55 +03:00
Harish Kuna
190f262555
add couple more cidrs to divide equally /16's
2023-09-15 11:57:20 -07:00
github-actions
ebd47c2365
Update dependencies
2023-09-15 06:09:12 +00:00
Ciprian Hacman
c05afb6028
scale-test: Increase validation wait time to 45m
2023-09-15 07:02:51 +03:00
Dan Ports
ae1584c6f0
Add Cognito permissions for AWS LBC.
2023-09-14 12:15:30 -04:00
Harish Kuna
b5e2161bf5
increase the etcd db size to accomodate large scale k8s cluster resources
2023-09-13 05:58:17 -07:00
Harish Kuna
90793f9012
increase vpc cidrs to allocate more ip's for large scale k8s clusters
2023-09-12 11:34:51 -07:00
zadjadr
47919e5727
hack/update-expected.sh
2023-09-10 09:05:51 +02:00
zadjadr
61d036933e
hardcode ingress secrets namespace & lb mode
2023-09-10 08:57:04 +02:00
zadjadr
4807f2c0c6
Implement Cilium Ingress
2023-09-10 08:57:03 +02:00
Kubernetes Prow Robot
a7555dcc1b
Merge pull request #15885 from borg-land/disable-metadata-proxy
...
Remove metadata-proxy from GCE Clusters from 1.29+ onwards
2023-09-09 09:08:08 -07:00
upodroid
20e7a5aad4
disable metadata-proxy on k8s version older than 1.29
2023-09-09 16:18:51 +01:00
github-actions
7b947c91be
Update dependencies
2023-09-08 06:10:34 +00:00
John Gardiner Myers
9ae4e967d1
Release 1.29.0-alpha.1 ( #15889 )
2023-09-07 22:00:13 -07:00
Ciprian Hacman
693a72a228
hack/update-expected.sh
2023-09-06 06:32:57 +03:00
Kubernetes Prow Robot
09bc180686
Merge pull request #15871 from hakman/remove-docker
...
Remove Docker config option
2023-09-05 15:00:51 -07:00
Harish Kuna
0ae70abd83
explictly define the value for profiling
2023-09-05 11:27:24 -07:00
Harish Kuna
49f04f5143
fix apiserver casing
2023-09-05 11:27:24 -07:00
Harish Kuna
043aecb6b5
tune apiserver, kcm and scheduler flags for scale performance tests
2023-09-05 11:27:24 -07:00
Ciprian Hacman
120c0b65aa
hack/update-expected.sh
2023-09-05 12:34:20 +03:00
Kubernetes Prow Robot
92c0f48e33
Merge pull request #15872 from johngmyers/aws-ccm-always
...
Remove dead code for in-tree CCM
2023-09-04 21:03:51 -07:00
John Gardiner Myers
edd3d0bf42
hack/update-expected.sh
2023-09-04 16:12:00 -07:00
John Gardiner Myers
965712d22b
hack/update-expected.sh
2023-09-04 15:43:23 -07:00
Kubernetes Prow Robot
efab9bc626
Merge pull request #15859 from hakman/scale_mixed-instances
...
Use mixed instances for scale tests
2023-09-04 15:23:48 -07:00
Kubernetes Prow Robot
bb03f4160e
Merge pull request #15866 from hakman/fix_aws-vpc-cni
...
Default to 100.64.0.0/13 as IPv4 service cluster IP range
2023-09-04 12:13:48 -07:00
Ciprian Hacman
bb954f4f0b
Use mixed instances for scale tests
2023-09-04 20:54:26 +03:00
justinsb
9daf0908c2
Update expected test output
2023-09-04 08:36:22 -04:00
Ciprian Hacman
d41f7164d1
hack/update-expected.sh
2023-09-04 10:42:09 +03:00
John Gardiner Myers
b3908e592c
Remove support for Kubernetes 1.23
2023-09-03 16:22:18 -07:00
Ciprian Hacman
9caf0b2662
Release 1.29.0-alpha.0 ( #15858 )
2023-09-02 23:19:12 -07:00
Kubernetes Prow Robot
7b729e9577
Merge pull request #15854 from hakman/aws_additonal_node-size
...
aws: Add option to provide multiple instance types on cluster creation
2023-09-02 22:33:12 -07:00
Ciprian Hacman
db8b0f32f9
Release 1.28.0-beta.1 ( #15855 )
2023-09-02 21:29:12 -07:00
Ciprian Hacman
6fbc9e58a2
aws: Add option to provide multiple instance types on cluster creation
2023-09-02 17:01:02 +03:00
github-actions
771905d239
Update dependencies
2023-09-01 06:08:36 +00:00
Kubernetes Prow Robot
62e7d71ae8
Merge pull request #15842 from hakman/update-deps
...
Update dependencies
2023-08-31 09:18:49 -07:00
Davanum Srinivas
8c506804a4
Let us spread across all AZ(s) in us-east-2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-08-31 06:54:05 -04:00
Ciprian Hacman
5d43d5fe88
Update dependencies
2023-08-31 13:53:46 +03:00
Prateek Gogia
8c0af0571f
Scale config changes for scale prow job on AWS ( #15599 )
...
* [Dont merge] temp change for prow tests
* Set maxPods=45
* Set parallel=1
* Set networking.subnets[0].cidr=10.0.0.0/16
* Increase number of pods created during tests
* Remove settings for number of pods created during tests
* Set endpoint/SliceUpdatesBatchPeriod=500m
* Use latest-ci marker instead of latest-ci-updown-green
* Update tests/e2e/scenarios/scalability/run-test.sh
* aws scale test increase cidr count during cluster creation
* Fix kubetest flag deduplication
---------
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-08-26 22:41:21 -07:00
Ciprian Hacman
35e7bbad85
Apply suggestions from code review
2023-08-26 10:38:36 +03:00
Ciprian Hacman
4e0e28a32b
aws: Create subnets for additional network CIDRs
2023-08-26 10:18:44 +03:00
Kubernetes Prow Robot
8d5b74064f
Merge pull request #15814 from hakman/number_of_subnets
...
Split network CIDR into even bigger subnets
2023-08-25 22:01:21 -07:00
Peter Rifel
de8b406793
Skip UDP LoadBalancer test on k8s 1.26
2023-08-25 20:39:34 -05:00
Moshe Vayner
8064f4e249
hack/update-expected
2023-08-24 11:29:00 -04:00
justinsb
f7bed48d3e
Update expected output for additional mirrors
2023-08-24 08:47:09 -04:00
Ciprian Hacman
b2fe8978f3
hack/update-expected.sh
2023-08-23 05:31:34 +03:00
Kubernetes Prow Robot
a913d3c0db
Merge pull request #15810 from moshevayner/cert-manager-1-12-3
...
Bump Cert Manager to 1.12.3
2023-08-22 06:06:54 -07:00
Moshe Vayner
3974754d8d
hack/update-expected
2023-08-22 00:32:37 -04:00
Moshe Vayner
0b2de28f70
hack/update-expected
2023-08-22 00:14:53 -04:00
Kubernetes Prow Robot
fc30975eba
Merge pull request #15791 from hakman/number_of_subnets
...
Create clusters with bigger default subnets
2023-08-20 21:57:22 -07:00
Peter Rifel
ff799a3102
Continue skipping SCTP HostPort tests in older k8s versions
...
After no longer skipping these in kops 1.28, the e2e tests began failing again.
It turns out cilium doesn't enable SCTP support by default, it is guarded by a `enable-sctp` config boolean.
In k8s 1.27 the test was also renamed and added [Serial], so it is still being skipped on k8s 1.27+ test jobs
2023-08-20 19:56:34 -05:00
Kubernetes Prow Robot
3395a4e048
Merge pull request #15792 from hakman/skip_failing_ProxyTerminatingEndpoints
...
Skip failing ProxyTerminatingEndpoints test
2023-08-17 07:09:22 -07:00
Ciprian Hacman
7783e6254c
Skip failing ProxyTerminatingEndpoints test
2023-08-17 08:42:23 +03:00
Ciprian Hacman
1593aabee9
hack/update-expected.sh
2023-08-17 05:30:11 +03:00
Kubernetes Prow Robot
73159cd6f5
Merge pull request #15670 from johngmyers/aws-ccm
...
Fix AWS CCM defaults for IPAM to match KCM
2023-08-16 07:22:27 -07:00
Kubernetes Prow Robot
edf1982d61
Merge pull request #15783 from hakman/scale_us-east-2
...
Use us-east-2 region for scale tests
2023-08-15 22:30:27 -07:00
Ciprian Hacman
b8594e4c21
gce: Skip failing Cilium test
2023-08-16 07:46:55 +03:00
Ciprian Hacman
5ca58836a3
Use 10.0.0.0/16 network for scale tests
2023-08-15 19:36:51 +03:00
Ciprian Hacman
5cd3300315
Use us-east-2 region for scale tests
2023-08-15 19:36:08 +03:00
Ciprian Hacman
c995951116
Update dependencies
2023-08-14 07:21:10 +03:00
Peter Rifel
e9e85afa3d
Dont use SSM until kops permissions are fixed in e2e accounts
2023-08-12 07:41:20 -05:00
Peter Rifel
f24ee0d98f
Use the same LBC version for e2e tests as what is deployed
2023-08-12 07:41:16 -05:00
Ciprian Hacman
a832f52a38
Use dns=none for scale tests
2023-08-12 06:00:32 +03:00
Kubernetes Prow Robot
eeaad0221d
Merge pull request #15753 from johngmyers/reduce-skip
...
Trim e2e skip regexes for Cilium
2023-08-11 18:57:18 -07:00
Prateek Gogia
811136b914
Fix amazonvpc string casing
2023-08-11 15:57:32 -05:00
Kubernetes Prow Robot
d67528e5e6
Merge pull request #15756 from zadjadr/fix/cilium-hubble-cert
...
Fix hubble certificate dnsname
2023-08-10 20:47:26 -07:00
John Gardiner Myers
edac43faed
Release 1.28.0-alpha.2 ( #15758 )
2023-08-09 21:13:26 -07:00
John Gardiner Myers
37be4741e1
hack/update-expected.sh
2023-08-09 18:12:37 -07:00
John Gardiner Myers
0f36b1344e
hack/update-expected.sh
2023-08-09 18:12:37 -07:00
Prateek Gogia
938ff9c0a6
Fix a bug in setting env variable for amazon vpc cni
2023-08-09 15:55:19 -05:00
zadjadr
43469e40e0
Fix hubble certificate dnsname
2023-08-09 15:34:01 +02:00
John Gardiner Myers
4e997e98b1
Trim e2e skip regexes for Cilium
2023-08-07 20:32:38 -07:00
Peter Rifel
7e06e4c416
Fix AMI SSM parameter for podidentitywebhook scenarioo
2023-08-07 17:09:54 -05:00
Peter Rifel
94261f6238
Use arm64 AMI for LBC scenario
2023-08-06 16:56:15 -05:00
Kubernetes Prow Robot
e5e80296cd
Merge pull request #15746 from zadjadr/feature/clusterid-cilium
...
feature: Add cluster-id for Cilium
2023-08-06 10:02:31 -07:00
zadjadr
d2358df1d7
feature: Add cluster-id for Cilium
...
hack/update-expected.sh
2023-08-06 18:08:39 +02:00
Peter Rifel
36940bf665
E2E - Dont set --master-count if --control-plane-count is in --create-args
...
Previously we were only not setting --master-count if --master-count was in --create-args.
Now we recognize either flag. This fixes E2E jobs that specify --control-plane-count and kops create cluster ends up having both flags
2023-08-06 08:57:03 -05:00
Kubernetes Prow Robot
c107cfdf90
Merge pull request #15747 from rifelpet/e2e-2004
...
Use Ubuntu 20.04 in load-balancer-controller E2E scenario
2023-08-06 06:42:31 -07:00
Peter Rifel
319d75af6a
Use latest Ubuntu 20.04 AMI in podidentitywebhook scenario
2023-08-06 07:54:52 -05:00
Peter Rifel
9c45165d49
Use Ubuntu 20.04 for LBC scenario
2023-08-06 07:54:08 -05:00
Kubernetes Prow Robot
4fcd5943e6
Merge pull request #15742 from hakman/testing_use_master-count
...
Use `--master-count` in testing for backwards compatibility
2023-08-05 06:00:42 -07:00
Kubernetes Prow Robot
994ba3aa1d
Merge pull request #15741 from hakman/aws_testing_skip_zones
...
aws: Don't use `ap-northeast-2d` and `us-east-1e` for testing
2023-08-05 06:00:30 -07:00
Ciprian Hacman
ab18f79405
Use --master-count in testing for backwards compatibility
2023-08-05 09:18:03 +03:00
Ciprian Hacman
f87e8c5ba6
aws: Don't use ap-northeast-2d and us-east-1e for testing
2023-08-05 08:57:14 +03:00
Ciprian Hacman
dbde17c9a5
hack/update-expected.sh
2023-08-05 08:11:39 +03:00
Ole Markus With
a0d67fc475
Bump cilium to 1.13.5
...
Bump to Cilium 1.14.0
hack/update-expected.sh
2023-08-03 21:03:56 +02:00
Prateek Gogia
4438d367ab
Add prefix delegation for amazon vpc cni in scale tests
2023-08-02 17:23:01 -05:00
Kubernetes Prow Robot
5ab4dda9f0
Merge pull request #15733 from rifelpet/cp-count
...
Update references to control-plane-count
2023-08-01 19:38:06 -07:00
Peter Rifel
71379a88dc
Update references to control-plane-count
...
kubetest2-kops searches for create-args values of --control-plane-count. While kops recognizes both --control-plane-count and --master-count, kubetest2-kops will add --control-plane-count if it isn't already set in --create-args. This means any references to --master-count need to be updated to --control-plane-count.
2023-08-01 20:54:11 -05:00
Ciprian Hacman
99e047574f
kubetest2: Mark `--control-plane-size` as deprecated
2023-08-01 06:40:27 +03:00
justinsb
0f2fc55be7
upgrade-ab test should use old (deprecated) flags
...
Because upgrade-ab needs to run with older versions, we must use the
older flags.
Issue #15698
2023-07-29 18:22:07 -04:00
John Gardiner Myers
866dc517ed
hack/update-expected.sh
2023-07-29 04:57:08 -07:00
Kubernetes Prow Robot
a8fa8952ba
Merge pull request #15647 from johngmyers/nodeup-protokube
...
Remove more references to ClusterSpec fields from nodeup
2023-07-29 00:01:59 -07:00
Kubernetes Prow Robot
b29714a98c
Merge pull request #15708 from justinsb/gce_multi_lbs
...
gce load balancers: set LoadBalancingScheme to EXTERNAL explicitly
2023-07-28 23:13:59 -07:00
Kubernetes Prow Robot
fd131bc730
Merge pull request #15706 from johngmyers/upgrade-ccm
...
Upgrade AWS CCM
2023-07-28 22:22:00 -07:00
justinsb
7bc5a71773
gce load balancers: set LoadBalancingScheme to EXTERNAL explicitly
...
This avoids a spurious change being printed, and is more correct - we
actually want this to be external (vs nil, which implicitly means
"don't care").
2023-07-29 08:15:29 +03:00
justinsb
7814744a7a
autogen: Update test data for gce label changes
2023-07-28 23:48:41 -04:00
John Gardiner Myers
dbc6b6747c
hack/update-expected.sh
2023-07-28 13:53:34 -07:00
Kubernetes Prow Robot
223b66c3f7
Merge pull request #15666 from johngmyers/nth
...
Enable NTH by default on AWS
2023-07-28 11:55:42 -07:00
John Gardiner Myers
3d100d1921
hack/update-expected.sh
2023-07-28 08:27:31 -07:00
John Gardiner Myers
b63bbf843e
hack/update-expected.sh
2023-07-28 06:45:47 -07:00
John Gardiner Myers
4654aa3d75
hack/update-expected.sh
2023-07-28 02:59:30 -07:00
github-actions
62507d5763
Update dependencies
2023-07-28 06:08:54 +00:00
John Gardiner Myers
5cb9756f37
hack/update-expected.sh
2023-07-27 17:04:57 -07:00