Commit Graph

12425 Commits

Author SHA1 Message Date
Ciprian Hacman 0fb16ddf10 Update Go to v1.15.7 2021-01-20 07:20:23 +02:00
Kubernetes Prow Robot 26cb84f5e1
Merge pull request #10603 from hakman/go-1.15.6-1.19
Update Go to v1.15.6 for 1.19
2021-01-18 21:07:44 -08:00
Ciprian Hacman 949c334196 Update Go to v1.15.6 2021-01-19 06:26:22 +02:00
Kubernetes Prow Robot 1f215eb86e
Merge pull request #10588 from hakman/automated-cherry-pick-of-#10540-upstream-release-1.19
Automated cherry pick of #10540: Add containerd config file to Flatcar based instances
2021-01-15 05:05:51 -08:00
Ciprian Hacman 3baec12b34 Add containerd config file to Flatcar based instances 2021-01-15 12:20:32 +02:00
Kubernetes Prow Robot 12ef17f202
Merge pull request #10572 from hakman/terraform-etcd-vol-gp3
Allow setting gp3 for terraform volumes without setting throughput
2021-01-14 20:11:51 -08:00
Kubernetes Prow Robot 0e6491a6fc
Merge pull request #10571 from hakman/automated-cherry-pick-of-#10567-upstream-release-1.19
Automated cherry pick of #10567: Fix NLB listener -> target group association for TF & CF
2021-01-13 04:00:35 -08:00
Kubernetes Prow Robot af736e2929
Merge pull request #10568 from hakman/automated-cherry-pick-of-#10566-upstream-release-1.19
Automated cherry pick of #10566: Fix file not found error detection in fs://
2021-01-13 03:22:36 -08:00
Ciprian Hacman 886f4723f2 Allow setting gp3 for terraform volumes without setting throughput 2021-01-13 10:23:53 +02:00
Peter Rifel 7cebf27917 Fix NLB listener -> target group association for TF & CF
The old code made the incorrect assumption that the NLB's list of TargetGroup tasks is in the same order as the NLB's list of listeners for their associations.
Because the model adds them in opposite orders this resulted in the TLS listener being forwarded to the TCP TG and vice versa.

This updates the terraform and cloudformation generation code to search the NLB's list of target groups by name for the target group that should be associated with the listener.
This matches the logic used in the "direct" target.
2021-01-13 10:18:55 +02:00
Peter Rifel ef7ddd7edc Fix file not found error detection in fs:// 2021-01-13 08:05:53 +02:00
Kubernetes Prow Robot ae61571fe9
Merge pull request #10544 from hakman/automated-cherry-pick-of-#10466-#10542-upstream-release-1.19
Automated cherry pick of #10466: Remove gjtempleton as reviewer #10542: Promote Ole Markus to approvers list
2021-01-07 08:13:58 -08:00
Ciprian Hacman 211c9ac6a2 Promote Ole Markus to approvers list 2021-01-07 16:55:18 +02:00
GuyTempleton 2650d0960c Remove gjtempleton as reviewer 2021-01-07 16:55:18 +02:00
Kubernetes Prow Robot 4c4dcde9a8
Merge pull request #10536 from hakman/automated-cherry-pick-of-#10424-upstream-release-1.19
Automated cherry pick of #10424: Don't allow ebs volume TF resource names to begin with digit
2021-01-05 13:59:53 -08:00
Peter Rifel 64369a2c74 Don't allow ebs volume TF resource names to begin with digit 2021-01-05 18:26:49 +02:00
Kubernetes Prow Robot 39c4d2d72c
Merge pull request #10534 from hakman/automated-cherry-pick-of-#10365-#10361-upstream-release-1.19
Automated cherry pick of #10365: Add integration test for creating an HA cluster in shared #10361: Prefix etcd cluster names with letters
2021-01-05 07:30:00 -08:00
Ciprian Hacman e2f7167c51 Update expected outputs of integration tests 2021-01-05 15:53:21 +02:00
Ciprian Hacman a6f89585ef Prefix etcd cluster names with letters 2021-01-05 15:53:21 +02:00
Ciprian Hacman 2272bd90c9 Add integration test for creating an HA cluster in shared zone 2021-01-05 15:53:21 +02:00
Kubernetes Prow Robot d1c1ae46e1
Merge pull request #10532 from hakman/automated-cherry-pick-of-#10530-upstream-release-1.19
Automated cherry pick of #10530: Add possibility to set volume throughput for gp3 volumes
2021-01-05 05:14:05 -08:00
Kubernetes Prow Robot b0260095a8
Merge pull request #10510 from hakman/containerd-registry-mirrors-1.19
Manual cherry-pick of #10507: Add containerd option for registry mirrors
2021-01-05 05:13:57 -08:00
Kubernetes Prow Robot ebf25f253b
Merge pull request #10513 from hakman/automated-cherry-pick-of-#10512-upstream-release-1.19
Automated cherry pick of #10512: Update kube-router to v1.1.1
2021-01-05 04:26:06 -08:00
Kubernetes Prow Robot dee8dd18e2
Merge pull request #10511 from hakman/automated-cherry-pick-of-#10508-upstream-release-1.19
Automated cherry pick of #10508: Treat InvalidDhcpOptionsId.NotFound as already-deleted
2021-01-05 04:25:58 -08:00
Ciprian Hacman 654bb77b2d Add possibility to set volume throughput for gp3 volumes 2021-01-05 13:40:50 +02:00
Kubernetes Prow Robot 59ae386fa1
Merge pull request #10528 from rifelpet/automated-cherry-pick-of-#10519-origin-release-1.19
Automated cherry pick of #10519: Test that AWS launch templates include wrong SG
2021-01-04 14:19:58 -08:00
Steven E. Harris b52f7b86e2
Correct integration test to reflect SG restriction 2021-01-04 15:41:21 -06:00
Steven E. Harris 41119055ee
Test that launch templates include additional SGs 2021-01-04 15:41:21 -06:00
Steven E. Harris c9531aa622
Only include API server SGs in IGs for masters
When using an AWS NLB in front of the Kubernetes API servers, we can't
attach the EC2 security groups nominated in the Cluster
"spec.api.loadBalancer.additionalSecurityGroups" field directly to the
load balancer, as NLBs don't have associated security groups. Instead,
we intend to attach those nominated security groups to the machines
that will receive network traffic forwarded from the NLB's
listeners. For the API servers, since that program runs only on the
master or control plane machines, we need only attach those security
groups to the machines that will host the "kube-apiserver" program, by
way of the ASG launch templates that come from kOps InstanceGroups of
role "master."

We were mistakenly including these security groups in launch templates
derived from InstanceGroups of all of our three current roles:
"bastion," "master," and "node." Instead, skip InstanceGroups of the
"bastion" and "node" roles and only target those of role "master."
2021-01-04 15:41:21 -06:00
Steven E. Harris c61311bff2
Test that AWS launch templates include wrong SG 2021-01-04 15:41:18 -06:00
Kubernetes Prow Robot 2ccc6f4990
Merge pull request #10527 from hakman/automated-cherry-pick-of-#10453-upstream-release-1.19
Automated cherry pick of #10453: add gp3 volume default params
2021-01-04 12:07:56 -08:00
msidwell 3b51ce413b add gp3 volume default params
add io2 case and correct IOPS minimum value check

add gp3 case

add io2 and gp3 parameter ratio validation logic

add volumeThroughput parameter for disks that support it

add volumeThroughput components throughout ebs structs

add volumeThroughput to versioned api

updated api machinery and crds

apimachinery update
2021-01-04 21:29:43 +02:00
Kubernetes Prow Robot 08b8145175
Merge pull request #10521 from rifelpet/automated-cherry-pick-of-#10520-origin-release-1.19
Automated cherry pick of #10520: Remove copyright YEAR from generated Go files
2021-01-03 22:59:56 -08:00
Barry Melbourne 6551c7e1c6
Remove copyright YEAR from generated Go files 2021-01-03 19:35:51 -06:00
Ciprian Hacman e3120a82db Update kube-router to v1.1.1 2020-12-30 09:18:45 +02:00
Matthew Wong 260a373d9c Treat InvalidDhcpOptionsId.NotFound as already-deleted 2020-12-30 07:45:33 +02:00
Ciprian Hacman ee0abe2164 Update integration tests
(cherry picked from commit 01019f09ed)
2020-12-30 07:38:43 +02:00
Ciprian Hacman e9a747224f Add containerd option for registry mirrors
(cherry picked from commit 66039f150e)
2020-12-30 07:38:43 +02:00
Kubernetes Prow Robot c0affef710
Merge pull request #10505 from hakman/automated-cherry-pick-of-#10501-upstream-release-1.19
Automated cherry pick of #10501: Remove support for Kubenet with containerd
2020-12-28 08:16:28 -08:00
Kubernetes Prow Robot 0ade033367
Merge pull request #10503 from hakman/automated-cherry-pick-of-#10502-upstream-release-1.19
Automated cherry pick of #10502: Use containerd.sock for AmazonVPC CNI with containerd
2020-12-28 05:44:28 -08:00
Ciprian Hacman 19bf106c27 Remove support for Kubenet with containerd 2020-12-27 22:14:55 +02:00
Ciprian Hacman 53d8301ab3 Use containerd.sock for AmazonVPC CNI with containerd 2020-12-27 19:11:02 +02:00
Kubernetes Prow Robot e43f1cc6e3
Merge pull request #10494 from hakman/release--1.19.0-beta.3
Release 1.19.0-beta.3
2020-12-23 05:46:26 -08:00
Kubernetes Prow Robot d87b56d72d
Merge pull request #10495 from hakman/automated-cherry-pick-of-#10473-upstream-release-1.19
Automated cherry pick of #10473: Add config options for container runtime package URL and Hash
2020-12-23 04:24:26 -08:00
Ciprian Hacman e736da09a5 Add config options for container runtime package URL and Hash 2020-12-23 13:50:48 +02:00
Ciprian Hacman aec7f2a653 Release 1.19.0-beta.3 2020-12-23 12:12:38 +02:00
Kubernetes Prow Robot 20cb25669e
Merge pull request #10491 from hakman/automated-cherry-pick-of-#10471-upstream-release-1.19
Automated cherry pick of #10471: addons(cluster-autoscaler): Add newPodScaleUpDelay in
2020-12-22 05:02:26 -08:00
Kubernetes Prow Robot 64cb186196
Merge pull request #10490 from hakman/automated-cherry-pick-of-#10486-upstream-release-1.19
Automated cherry pick of #10486: Added event-qps to kubelet flags Change default value for
2020-12-22 04:24:26 -08:00
Dmytro Oboznyi 9e03b8558e Added event-qps to kubelet flags Change default value for event-qps to 0 Added event-burst parametr
Signed-off-by: Dmytro Oboznyi <dobozniy@gmail.com>
2020-12-22 13:27:53 +02:00
Akshansh Gupta a2db3d0a9c addons(cluster-autoscaler): Add newPodScaleUpDelay in clusterAutoscaler spec 2020-12-22 13:26:42 +02:00