Commit Graph

16269 Commits

Author SHA1 Message Date
Ciprian Hacman e529bac103 Update controller-runtime to v0.11.0 2021-12-15 07:49:53 +02:00
Kubernetes Prow Robot 424452a855
Merge pull request #12906 from olemarkus/karpenter
Support Karpenter
2021-12-14 13:58:50 -08:00
Kubernetes Prow Robot 4a8a128eea
Merge pull request #12902 from heybronson/conn-draining
wait for instances to drain from classic LB
2021-12-14 09:13:47 -08:00
Kubernetes Prow Robot c817ae469c
Merge pull request #12965 from rifelpet/remove-staticcheck
Remove verify-staticcheck
2021-12-14 07:17:47 -08:00
Kubernetes Prow Robot 8aed137a50
Merge pull request #12960 from hakman/unskip_calico_nodeport
Do not skip NodePort tests for Calico
2021-12-14 06:37:48 -08:00
Kubernetes Prow Robot abcb250768
Merge pull request #12962 from hakman/unskip_dasboard
Do not explicitly skip Dashboard tests
2021-12-14 05:55:46 -08:00
Peter Rifel 7cff49ce5c
Remove verify-staticcheck 2021-12-14 07:13:41 -06:00
Kubernetes Prow Robot 459afc53ba
Merge pull request #12963 from olemarkus/hubble-no-tolerations
Hubble relay should not tolerate anything
2021-12-14 03:35:47 -08:00
Ole Markus With 9529073f3a Add KubernetesCluster as selector as well to avoid trying to schedule outside the cluster 2021-12-14 12:05:21 +01:00
Ole Markus With eef4652c34 Quote 1 in label selector 2021-12-14 12:02:24 +01:00
Ole Markus With c89e318701 Karpenter does not need PKI 2021-12-14 12:00:17 +01:00
Ole Markus With 7cbad719da Hubble relay should not tolerate anything 2021-12-14 11:56:05 +01:00
Ciprian Hacman 8a6ac67739 Do not skip NodePort tests for Calico 2021-12-14 10:29:20 +02:00
Ciprian Hacman 07ae296531 Do not explicitly skip Dashboard tests 2021-12-14 10:27:55 +02:00
Kubernetes Prow Robot e9124bd12f
Merge pull request #12892 from rlankfo/golangci-lint
add verify-golangci-lint.sh script
2021-12-13 19:40:02 -08:00
Robert Lankford a4a4510439
Update .golangci.yaml
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2021-12-13 20:50:58 -06:00
Ole Markus With 0a6e329477 Use internal-elb as karpenter subnet selector 2021-12-13 21:11:56 +01:00
Kubernetes Prow Robot 70250be867
Merge pull request #12959 from justinsb/projectiambinding
GCE: Project IAM Binding task
2021-12-13 11:41:58 -08:00
justinsb 246461d66c Update vendor for GCE cloudresourcemanager 2021-12-13 13:48:55 -05:00
justinsb faeeb1fe80 GCE: Project IAM Binding task
This allows us to grant a project-level permission to a service account.
2021-12-13 13:48:55 -05:00
Kubernetes Prow Robot 0cecb07d90
Merge pull request #12958 from justinsb/gce_storagebucket_iam
GCE: Task for StorageBucket IAM
2021-12-13 08:35:59 -08:00
Kubernetes Prow Robot ff125b9f6d
Merge pull request #12953 from hakman/unskip_ipv6_lb
Skip IPv6 LB test in the k/s e2e
2021-12-13 07:29:59 -08:00
justinsb eeb948aca8 GCE: Task for StorageBucket IAM
IAM at the bucket level is recommended over object or bucket level ACLs.
2021-12-13 10:16:54 -05:00
Ciprian Hacman 133177f0c1 Skip IPv6 LB test in the k/s e2e 2021-12-13 15:56:19 +02:00
Kubernetes Prow Robot 724067a5a4
Merge pull request #12954 from hakman/go-1.17.5
Update Go to v1.17.5
2021-12-13 05:07:58 -08:00
Ciprian Hacman dfe088eb3e Update Go to v1.17.5 2021-12-13 12:48:11 +02:00
Kubernetes Prow Robot 02caaa8951
Merge pull request #12951 from hakman/calico-3.21.2
Update Calico and Canal to v3.21.2
2021-12-13 00:49:58 -08:00
Ole Markus With d987d4ac1a Rename SupportedArchitecture to architectureOfAMI 2021-12-13 09:14:24 +01:00
Ole Markus With b785965c50 Rename InstanceManager to Manager 2021-12-13 09:14:24 +01:00
Ole Markus With 0cfea49250 Do not expose the policy actions sets out of package 2021-12-13 09:14:20 +01:00
Ciprian Hacman 6a324b122c Run hack/update-expected.sh 2021-12-13 09:08:24 +02:00
Kubernetes Prow Robot 6ad49ce9ec
Merge pull request #12950 from justinsb/gce_serviceaccount
gce: ServiceAccount task
2021-12-12 22:59:59 -08:00
Ciprian Hacman de8f73e83e Update Canal to v3.21.2 2021-12-13 08:09:32 +02:00
Ciprian Hacman 86ca968dd0 Update Calico to v3.21.2 2021-12-13 08:09:19 +02:00
Bronson Mirafuentes 5883d01a6e fix formatting 2021-12-12 20:46:32 -08:00
Bronson Mirafuentes 0ccb8b166c use describeInstanceHealth api 2021-12-12 20:41:53 -08:00
Bronson Mirafuentes 6e93352459 use describeInstanceHealth api 2021-12-12 20:41:51 -08:00
Bronson Mirafuentes e27d726fe5 improve clarifying comments 2021-12-12 20:41:13 -08:00
Bronson Mirafuentes 4c35cf2317 switch sleep time to 5s 2021-12-12 20:41:13 -08:00
Bronson Mirafuentes b487016f80 get loadbalancer details from asg 2021-12-12 20:41:13 -08:00
Bronson Mirafuentes c55d34af5f wait for instances to drain from classic LB 2021-12-12 20:41:13 -08:00
justinsb 345c2900e8 gce: ServiceAccount task
Create a Task to manage GCE service account resources.
2021-12-12 22:12:18 -05:00
Robbie Lankford 88a9d50e73
fix ineffectual assignments 2021-12-12 18:16:46 -06:00
Robbie Lankford b5b87b19af
remove ineffectual assignment; this codeblock should likely have been removed with commit e19a1bbad9 2021-12-12 18:16:42 -06:00
Robbie Lankford 486592ffd4
add verify-golangci-lint make target 2021-12-12 18:14:17 -06:00
Robbie Lankford 221272cee2
add verify-golangci-lint.sh script 2021-12-12 18:14:17 -06:00
Ole Markus With 75d2b97754 Set provider name on karpenter-managed node 2021-12-12 19:33:41 +01:00
Ole Markus With 1ccb7840ac make rolling update work 2021-12-12 19:33:41 +01:00
Ole Markus With d4ec7cc7e0 Make kops get instances work with karpenter 2021-12-12 19:33:41 +01:00
Ole Markus With 043dd91417 Add karpenter feature flag 2021-12-12 19:33:41 +01:00