Commit Graph

4478 Commits

Author SHA1 Message Date
Kubernetes Prow Robot b8aa684bb5
Merge pull request #11901 from rifelpet/tf-project
Include GCP Project in terraform HCL2 output
2021-07-01 07:05:55 -07:00
Peter Rifel 13f4305b9c
Include GCP Project in terraform HCL2 output
This has been included in the JSON output but was missing from HCL2
2021-07-01 09:23:37 -04:00
Peter Rifel 32c6c0db02
Remove unnecessary parameters from terraform finish methods 2021-07-01 07:55:31 -04:00
Kubernetes Prow Robot 19ffc06d3d
Merge pull request #11853 from johngmyers/override-issuer
Allow overriding the ServiceAccountIssuer for IRSA
2021-07-01 04:43:54 -07:00
Kubernetes Prow Robot 39b67210f8
Merge pull request #11897 from johngmyers/refactor-etcd-ca
Refactor etcd-clients-ca keyset for api-server
2021-06-30 23:37:55 -07:00
John Gardiner Myers 3de05a500e Refactor etcd-clients-ca keyset for api-server 2021-06-30 18:55:30 -07:00
John Gardiner Myers f9e4f3493a Fix nil-pointer dereference on dryrun 2021-06-29 22:52:48 -07:00
Kubernetes Prow Robot 52afacd05c
Merge pull request #9621 from johngmyers/tf-managed
Render managed files with Terraform
2021-06-29 19:27:03 -07:00
Ciprian Hacman b011d5abb5 Set download timeout to 3 minutes 2021-06-29 07:12:47 +03:00
John Gardiner Myers f76c9559bc Create feature flag to disable Terraform managed files 2021-06-28 13:48:35 -07:00
John Gardiner Myers eb076e3713 Render managed files with Terraform 2021-06-28 12:15:15 -07:00
Kubernetes Prow Robot ee048e89e7
Merge pull request #11872 from johngmyers/refactor-serviceaccount
Refactor nodeup APIServer builder, part one
2021-06-28 10:42:01 -07:00
Kubernetes Prow Robot bbe9a1a127
Merge pull request #11884 from aojea/download_timeout
support large/slow downloads
2021-06-28 06:49:25 -07:00
liranp 289a75b5e7
feat(spot/addon): bump ocean-controller to v1.0.76 2021-06-28 14:29:13 +03:00
Antonio Ojea 19f47d4998 support large/slow downloads
current download code was using http.client timeout, that will
interrupt reading of the response body, breaking slow downloads
or very large files.

This patch modified the http client to detect idle downloads, and
fail after 30 seconds of innactivity. It still keeps a global
timeout of 5 minutes.
2021-06-28 12:26:35 +02:00
Kubernetes Prow Robot 917c965c8f
Merge pull request #11873 from hakman/avoid_spurious_changes
Avoid spurious changes for ASG InstanceProtection and LT InstanceMonitoring
2021-06-27 19:59:24 -07:00
Kubernetes Prow Robot dd8d2d92d8
Merge pull request #11796 from johngmyers/fullcluster-managedfile
Write config as ManagedFile
2021-06-27 10:57:24 -07:00
Kubernetes Prow Robot 61778b1fd9
Merge pull request #11845 from johngmyers/mark-deleted
Retain deleted keypairs
2021-06-27 10:11:24 -07:00
John Gardiner Myers e1df9f09dd Refactor service-account public keys 2021-06-27 08:45:06 -07:00
John Gardiner Myers 60ae29c93c Refactor EncryptionConfig 2021-06-27 08:45:05 -07:00
Kubernetes Prow Robot 22c11c10f1
Merge pull request #11848 from johngmyers/cilium-etcd-client
Refactor etcd-client-cilium secrets
2021-06-27 04:01:24 -07:00
Kubernetes Prow Robot 81deb2d038
Merge pull request #11871 from johngmyers/configserver-simplify
Simplify config server protocol
2021-06-27 00:49:23 -07:00
Ciprian Hacman 348eed772a Avoid spurious changes for ASG InstanceProtection and LT InstanceMonitoring 2021-06-27 10:08:13 +03:00
Ciprian Hacman 7969f57d07 Address review comments 2021-06-26 21:27:00 +03:00
John Gardiner Myers 4a47614e62 Simplify config server protocol 2021-06-26 09:56:47 -07:00
Ciprian Hacman 7bc629b683 Use DualStack API NLB for IPv6 2021-06-26 19:16:46 +03:00
John Gardiner Myers 91fff31697 Control plane nodes need the etcd-clients-ca-cilium keypair 2021-06-26 00:04:52 -07:00
John Gardiner Myers 2faf28379a Refactor etcd-client-cilium secrets 2021-06-25 23:57:23 -07:00
John Gardiner Myers 1752f0f4db Move most of nodeup.Config out of userdata 2021-06-25 22:25:49 -07:00
John Gardiner Myers 49babfdb78 Remove Config.ClusterLocation 2021-06-25 20:05:22 -07:00
John Gardiner Myers c132ae1520 Move fields from AuxConfig to nodeup.Config 2021-06-25 18:41:29 -07:00
John Gardiner Myers 24d1706848 Allow overriding the ServiceAccountIssuer for IRSA 2021-06-25 18:33:07 -07:00
Ciprian Hacman 580129ce00 Run hack/update-expected.sh 2021-06-25 19:25:01 +03:00
Ciprian Hacman 2f3bad686a Remove version from addons 2021-06-25 19:25:01 +03:00
Kubernetes Prow Robot 86afeffe3c
Merge pull request #11863 from johngmyers/keypair-dryrun
Fix dryrun cluster creation
2021-06-25 02:46:45 -07:00
Kubernetes Prow Robot 89ad2bc453
Merge pull request #11810 from hakman/ipv6_disable_calico_awssrcdstcheck
Enable cross-subnet mode with Calico by default
2021-06-25 01:08:45 -07:00
Kubernetes Prow Robot 830dbab873
Merge pull request #11862 from johngmyers/prune-spotinst
Remove obsolete Spotinst manifest
2021-06-24 22:50:45 -07:00
John Gardiner Myers 41776c196a Fix dryrun cluster creation 2021-06-24 22:28:05 -07:00
Kubernetes Prow Robot 21a3e80ce8
Merge pull request #11861 from johngmyers/bootstrap-simplify
Don't include irrelevant bootstrap addons
2021-06-24 22:12:45 -07:00
John Gardiner Myers f50a615f8c Remove obsolete Spotinst manifest 2021-06-24 21:21:55 -07:00
Ciprian Hacman a12b3145ee Enable cross-subnet mode with Calico by default 2021-06-25 07:13:20 +03:00
Kubernetes Prow Robot 87238db23e
Merge pull request #11846 from hakman/cni-0.9.1
Update CNI plugins to v0.9.1
2021-06-24 20:40:45 -07:00
John Gardiner Myers a8b9aa13eb Don't include irrelevant bootstrap addons 2021-06-24 20:34:17 -07:00
John Gardiner Myers 584aa56b6b Retain deleted keypairs 2021-06-24 19:03:29 -07:00
Kubernetes Prow Robot 698a187a80
Merge pull request #11837 from johngmyers/weaken-signer
Weaken some interfaces
2021-06-23 09:46:11 -07:00
Kubernetes Prow Robot 82c050c382
Merge pull request #11816 from MoShitrit/fix-11144-aws-cni-config
Make aws-cni config more flexible and generalized
2021-06-23 08:12:11 -07:00
Ciprian Hacman cc850de7a4 Update CNI plugins to v0.9.1 2021-06-23 08:08:01 +03:00
Kubernetes Prow Robot d5119c0338
Merge pull request #11833 from johngmyers/update-on-primary-change
Mark nodes NeedsUpdate when keys they use change
2021-06-22 08:11:58 -07:00
Moshe Shitrit 6dee0ad09e Comment-out hardcoded default values and add the overriden ones as template functions for ease of customization
Update auto-generated files
2021-06-22 12:26:28 +03:00
Kubernetes Prow Robot d869f2d5ea
Merge pull request #11835 from johngmyers/promote
Add 'kops promote keypair' command
2021-06-22 00:31:57 -07:00