Ole Markus With
ba5cc618fa
Bump Cert Manager to 1.9.1
2022-08-25 08:35:54 +02:00
Ole Markus With
1b5e90fa18
Bump AWS Load Balancer Controller to v2.4.3
2022-08-25 07:17:19 +02:00
Ciprian Hacman
272ded0187
Add integration tests for Hetzner
2022-08-25 08:14:39 +03:00
Ole Markus With
0cd110d723
Bump node termination handler to 1.17.1
2022-08-24 21:52:52 +02:00
Kubernetes Prow Robot
939a62e424
Merge pull request #14173 from olemarkus/karpenter-16
...
Bump karpenter to 0.16
2022-08-24 06:22:03 -07:00
Kubernetes Prow Robot
d69403e55c
Merge pull request #14170 from olemarkus/skip-metadata-concealment
...
Skip tests related to metadata concealment on GCE k8s <= 1.23
2022-08-24 03:02:25 -07:00
Kubernetes Prow Robot
d57d751204
Merge pull request #14169 from olemarkus/aws-lbc-policy-fix
...
Fix policy API version for LBC and NTH
2022-08-24 01:42:36 -07:00
Kubernetes Prow Robot
2a99db2c2f
Merge pull request #13052 from rifelpet/sa-tags
...
Tag IAM Roles with service account info
2022-08-24 01:42:24 -07:00
Ole Markus With
501e1afdc8
Bump karpenter to 0.16
2022-08-24 10:03:44 +02:00
Ole Markus With
f159bb65de
Skip tests related to metadata concealment on GCE k8s <= 1.23
2022-08-24 09:27:25 +02:00
Kubernetes Prow Robot
7b71fef460
Merge pull request #14167 from olemarkus/v125-deps
...
Bump K8s libs to 0.25.0
2022-08-24 00:26:24 -07:00
Ole Markus With
0bf9be4526
Update expected
2022-08-24 09:11:13 +02:00
Kubernetes Prow Robot
50e61eeeef
Merge pull request #14168 from hakman/ssh-key_trim_space
...
Trim space around SSH public key
2022-08-23 23:13:49 -07:00
Ciprian Hacman
407ee77041
Trim space around SSH public key
2022-08-24 08:32:01 +03:00
Ole Markus With
7bc8281e54
Bump K8s libs to 0.25.0
...
This also bumps go mod version to 1.19
2022-08-24 07:17:14 +02:00
Peter Rifel
5ee973e5c3
./hack/update-expected.sh
2022-08-23 19:19:58 -05:00
Ole Markus With
cbd12bbee4
Fix the non-ci markers
2022-08-23 12:23:32 +02:00
Ole Markus With
a1e1a82245
Don't set unused test package flags to empty string
2022-08-22 19:47:31 +02:00
Ole Markus With
9b6dd0eb85
Fix test package location when using k8s ci versions in the upgrade AB scenario
2022-08-22 14:08:04 +02:00
Kubernetes Prow Robot
e8fcb0c132
Merge pull request #14150 from olemarkus/cas-default-image2
...
Add default image for CAS that exists
2022-08-20 03:29:46 -07:00
Kubernetes Prow Robot
8f20d22ef7
Merge pull request #14127 from olemarkus/write-ig-input
...
Write the user provided IG spec to state store instead of the full spec
2022-08-20 03:29:35 -07:00
Ole Markus With
3265e9db0e
Add default image for CAS that exists
2022-08-20 07:32:14 +02:00
Kubernetes Prow Robot
91639d99bb
Merge pull request #14148 from olemarkus/cu-more
...
Add more cluster_update tests
2022-08-19 22:25:35 -07:00
Ole Markus With
20ececb2e6
Update expected
2022-08-20 07:15:10 +02:00
Kubernetes Prow Robot
8ecd648135
Merge pull request #14147 from olemarkus/create-cluster-tests
...
Add more create_cluster integration tests
2022-08-19 21:43:36 -07:00
Ole Markus With
8f8765be0d
Add more cluster_update tests
2022-08-19 20:31:38 +02:00
Ole Markus With
fdb72f2c34
Add create cluster test that includes apiserver
2022-08-19 18:57:43 +02:00
Ole Markus With
29a7268442
Add more create_cluster integration tests
2022-08-19 18:57:17 +02:00
Kubernetes Prow Robot
5aec4d9016
Merge pull request #14142 from olemarkus/karpenter-14
...
Bump Karpenter to 0.15 and enable consolidation
2022-08-19 07:01:53 -07:00
github-actions
bde817c14b
Update dependencies
2022-08-19 06:08:23 +00:00
Ole Markus With
29bbfeff70
Bump karpenter to 0.15 and enable consolidation
2022-08-18 20:46:25 +02:00
Ole Markus With
7a48391172
Delete disabled lifecycle hooks and implement disable logic for warmpools
2022-08-18 19:50:48 +02:00
Kubernetes Prow Robot
c880da184d
Merge pull request #14137 from olemarkus/bump-cilium-118
...
Bump cilium to 1.11.8
2022-08-17 23:42:37 -07:00
Kubernetes Prow Robot
d7e85dc12e
Merge pull request #14130 from olemarkus/bump-ccm
...
Bump the CCM images
2022-08-17 00:32:55 -07:00
Ole Markus With
65aaa8dfe7
Bump cilium to 1.11.8
2022-08-17 08:49:26 +02:00
Ciprian Hacman
39ce310a06
Skip RuntimeClass tests for GCE
2022-08-17 07:34:42 +03:00
Ciprian Hacman
e81ba57967
Run hack/update-expected.sh
2022-08-17 06:37:26 +03:00
Ole Markus With
579bbc443b
Bump the CCM images
2022-08-16 14:28:17 +02:00
Kubernetes Prow Robot
f442cc2d0a
Merge pull request #14080 from hakman/etcd-manager_ig
...
Create etcd-manager config for each instance group
2022-08-15 06:58:13 -07:00
Ole Markus With
04581c3ae2
Fix more e2e skips
2022-08-13 19:08:16 +02:00
Ciprian Hacman
b9394fed18
Run hack/update-expected.sh
2022-08-12 19:40:25 +03:00
Kubernetes Prow Robot
01d4a7652e
Merge pull request #14116 from kubernetes/dependencies/update-1660284550
...
Update dependencies
2022-08-12 00:38:54 -07:00
Kubernetes Prow Robot
9c11318f2c
Merge pull request #14112 from olemarkus/fix-kubetest-k8s-version-tests
...
Use semver for skipregex ifs instead of strings.Contains
2022-08-12 00:38:43 -07:00
github-actions
023e35d123
Update dependencies
2022-08-12 06:09:11 +00:00
Ole Markus With
cae87bb208
Add deployment-specific selectors to nth pdb
...
If not, when migrating from imds-mode to sqs-mode, the selectors will match the daemonset pods, which doesn't work with pdb
2022-08-11 07:23:04 +02:00
Kubernetes Prow Robot
18cba87e91
Merge pull request #14111 from sterchelen/fix-pod-annotations
...
cilium: fix wrong pod annotations templating
2022-08-10 06:54:37 -07:00
Ole Markus With
26024672b8
Use semver for skipregex ifs instead of strings.Contains
2022-08-10 15:28:31 +02:00
Kubernetes Prow Robot
10c9b9d6bc
Merge pull request #14110 from olemarkus/skip-intree-ebs-e2e
...
Skip testing the in-tree aws-ebs driver if CSI driver is enabled
2022-08-10 06:04:32 -07:00
Nicolas Sterchele
ed094a40ec
cilium: add integration test for pod annotations
2022-08-10 14:14:46 +02:00
Ole Markus With
cfc4e504d0
Skip testing the in-tree aws-ebs driver if CSI driver is enabled
2022-08-10 13:41:03 +02:00
Kubernetes Prow Robot
5032055dc6
Merge pull request #14106 from hakman/containerd-1.6.8
...
Update containerd to v1.6.8
2022-08-09 23:18:30 -07:00
Moshe Shitrit
a271714512
output of hack/update-expected
2022-08-10 00:05:05 -04:00
Ciprian Hacman
19f35d49f1
Run hack/update-expected.sh
2022-08-10 04:33:21 +03:00
Kubernetes Prow Robot
82ec66a033
Merge pull request #14099 from olemarkus/fix-upgrade-ab-ci-version
...
Specify the full url for CI versions in upgrade-ab tests
2022-08-06 23:46:17 -07:00
Ole Markus With
1453a7fbe5
Specify the full url for CI versions in upgrade-ab tests
...
CI builds are stored in a different bucket
2022-08-07 07:57:23 +02:00
Ole Markus With
fad50f6aa6
Test the aws ebs csi driver in e2e if installed
2022-08-06 12:49:38 +02:00
Ole Markus With
3073daa7d8
Have the kops e2e tester fetch the full e2e for capability sniffing
2022-08-06 08:47:26 +02:00
Kubernetes Prow Robot
0d2e54695e
Merge pull request #14095 from olemarkus/stable-ci-upgrade
...
Add support for ci and stable builds in upgrade-ab script
2022-08-05 01:21:46 -07:00
Kubernetes Prow Robot
260d89f8eb
Merge pull request #14094 from kubernetes/dependencies/update-1659679694
...
Update dependencies
2022-08-05 00:01:47 -07:00
Ole Markus With
dfb42b32c0
Add support for ci and stable builds in upgrade-ab script
2022-08-05 08:50:08 +02:00
github-actions
c1ac138228
Update dependencies
2022-08-05 06:08:15 +00:00
Kubernetes Prow Robot
3120745769
Merge pull request #14092 from olemarkus/runc-template
...
Add template for e2e test with cpuManagerPolicy: static
2022-08-04 23:05:46 -07:00
Ole Markus With
19cc7d6271
Add template for e2e test with cpuManagerPolicy: static
2022-08-05 07:15:46 +02:00
Ciprian Hacman
edeabae299
Run hack/update-expected.sh
2022-08-04 10:21:33 +03:00
Kubernetes Prow Robot
9661894261
Merge pull request #13618 from justinsb/kubescheduler_config
...
Support kube-scheduler config
2022-08-03 21:53:46 -07:00
Ciprian Hacman
870144697b
Run hack/update-expected.sh
2022-08-04 06:32:34 +03:00
Kubernetes Prow Robot
9ee09fde44
Merge pull request #14087 from olemarkus/hack-cert-manager-crds
...
Add back conversion struct to cert-manager CRDs
2022-08-03 15:53:46 -07:00
justinsb
d1fc0b9f88
Create goldentest for additional objects
2022-08-03 09:51:16 -04:00
justinsb
8693164f76
Update expected output
2022-08-03 09:51:16 -04:00
Ole Markus With
43c9232ae3
Add back conversion struct to cert-manager CRDs
...
A combination of apiserver map handling when using server-side apply, CA injection and resource validation made it impossible for kops to remove this struct. However, kops should claim ownership of all fields so we can remove them all in a future version
2022-08-03 14:14:58 +02:00
Nicolas Sterchele
a23ca78c58
fixup! aws-ebs-csi-driver: remove preStop hook
2022-08-03 07:55:26 +02:00
Kubernetes Prow Robot
1c32ac743b
Merge pull request #14077 from olemarkus/karpenter-subnets
...
Fix Karpenter IAM permissions and make karpenter respect IG subnets
2022-08-01 14:28:29 -07:00
Ole Markus With
8bcc640452
Make Karpenter respect IG's spec.Subnets
...
This will add tag all subnets with the IGs using that subnet
Update docs/operations/karpenter.md
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-08-01 21:06:24 +02:00
Peter Rifel
4d82a4ae59
Upgrade kubetest2
2022-08-01 13:17:58 -05:00
Ole Markus With
2a21b49eea
Fix IAM permissions for Karpenter
2022-08-01 08:43:21 +02:00
Ciprian Hacman
4dee7dd9a2
Release 1.25.0-alpha.2 ( #14070 )
2022-07-29 11:31:11 -07:00
Kubernetes Prow Robot
53252b672f
Merge pull request #14055 from kubernetes/dependencies/update-1659074912
...
Update dependencies
2022-07-29 02:01:23 -07:00
Kubernetes Prow Robot
ea76ddb6cc
Merge pull request #14053 from rifelpet/cni-cluster-scoped
...
Remove namespaces from cluster-scoped resources in CNI manifests
2022-07-29 02:01:11 -07:00
Ole Markus With
6336f617ef
Use stable kops release for kops 1.21
2022-07-29 09:22:43 +02:00
github-actions
16d720c8b3
Update dependencies
2022-07-29 06:08:32 +00:00
Peter Rifel
2ec1f2f154
./hack/update-expected.sh
2022-07-29 08:35:43 +03:00
Kubernetes Prow Robot
932ff2177f
Merge pull request #14036 from olemarkus/kops-up-ha
...
Make control plane size configurable in kops-up
2022-07-27 21:49:10 -07:00
Ciprian Hacman
45012d83bf
Run hack/update-expected.sh
2022-07-27 21:55:34 +03:00
Ole Markus With
749742728a
Make control place size configurable in kops-up
2022-07-27 19:10:38 +02:00
Kubernetes Prow Robot
b13b36a671
Merge pull request #14009 from hakman/calico-3.23.3
...
Update Calico and Canal to v3.23.3
2022-07-25 09:26:35 -07:00
github-actions
35f50093dc
Update dependencies
2022-07-22 06:10:05 +00:00
Ciprian Hacman
b07e5a67e5
Run hack/update-expected.sh
2022-07-20 10:14:45 +03:00
Kubernetes Prow Robot
75e1dc55b9
Merge pull request #14001 from rifelpet/external-dns-namespace
...
Add missing namespace to external-dns Service
2022-07-18 21:52:06 -07:00
Peter Rifel
0435507e95
./hack/update-expected.sh
2022-07-18 21:13:09 -06:00
Ciprian Hacman
7b99594f39
Run hack/update-expected.sh
2022-07-18 06:36:23 +03:00
Kubernetes Prow Robot
02433a6785
Merge pull request #13946 from jonasasx/feature/gce_spot
...
Adding GCE SPOT support
2022-07-16 14:06:53 -07:00
github-actions
633e2baef6
Update dependencies
2022-07-15 06:09:16 +00:00
Peter Rifel
52a70be55c
Upgrade aws-iam-authenticator to v0.5.9
2022-07-14 16:00:14 -06:00
Ivan Volynkin
329c60cc62
Adding GCE SPOT support
2022-07-14 20:19:50 +03:00
Peter Rifel
7ffedef3a4
./hack/update-expected.sh
2022-07-11 20:54:30 -06:00
Kubernetes Prow Robot
cd0c4bed67
Merge pull request #13965 from rifelpet/awsiam-124
...
Fix AWS IAM Authenticator nodeSelector in k8s 1.24
2022-07-11 19:32:50 -07:00
Peter Rifel
026037ee70
Upgrade complex integration test case to k8s 1.24
2022-07-11 19:47:59 -06:00
Peter Rifel
95cd078cc4
Enable AWS IAM Authenticator in complex integration test
2022-07-11 19:43:49 -06:00
Peter Rifel
24bfd9ed51
Upgrade karpenter to 0.13.1
2022-07-05 07:16:45 -05:00
Nicolas Sterchele
73b6ed4150
aws: introduce maximum instance lifetime in cluster
...
The maximum instance lifetime is an AWS only feature and specifies the
maximum amount of time (in seconds) that an instance can be in service
before it is terminated and replaced.
A common use case might be a requirement to replace your instances on a
schedule because of internal security policies or external compliance
controls.
2022-07-04 20:38:33 +02:00