Commit Graph

12973 Commits

Author SHA1 Message Date
Peter Rifel fa77f064f4
Update aws-sdk-go to 1.37.0
This includes support for using cached SSO credentials
2021-01-29 08:27:42 -06:00
Kubernetes Prow Robot 3d39be7721
Merge pull request #10661 from hakman/etcd-manager-defaults
Update AWS etcd-manager volumes defaults
2021-01-28 22:01:41 -08:00
Kubernetes Prow Robot 6fbc742141
Merge pull request #10676 from rifelpet/kubetest2-dump-user
kubetest2 - Use --ssh-user to dump logs
2021-01-28 20:37:41 -08:00
Kubernetes Prow Robot 6afbfe17c1
Merge pull request #10675 from rifelpet/dump-user
Allow SSH user to be overridden for `toolbox dump`
2021-01-28 19:55:41 -08:00
Peter Rifel 2d8bfc040b
Allow SSH user to be overridden for `toolbox dump` 2021-01-28 19:47:22 -06:00
Peter Rifel accbf7986d
kubetest2 - Use --ssh-user to dump logs 2021-01-28 19:45:06 -06:00
Kubernetes Prow Robot 08128f613f
Merge pull request #10674 from rifelpet/spotinst-taints
Remove taints from spotinst ocean terraform resource
2021-01-28 10:07:37 -08:00
Peter Rifel 7428b95837
Remove taints from spotinst ocean terraform resource
This field isn't being set anywhere and is causing problems with the terraform HCL2 serialization.

If we do end up setting it we can redefine the struct type ourselves with the necessary field tags.
2021-01-28 10:51:09 -06:00
Kubernetes Prow Robot b026069375
Merge pull request #10673 from justinsb/relnotes_1_18_3
Release notes for 1.18.3
2021-01-28 08:29:34 -08:00
Justin SB a418e87641 Release notes for 1.18.3 2021-01-28 10:49:05 -05:00
Kubernetes Prow Robot e3203a50b7
Merge pull request #10670 from hakman/update-ubuntu-images
Bump Ubuntu images for AWS and GCE
2021-01-28 01:31:07 -08:00
Ciprian Hacman bcc3c98cfb Bump Ubuntu images for AWS and GCE 2021-01-28 08:31:59 +02:00
Kubernetes Prow Robot 3699edcf4f
Merge pull request #10665 from rudeigerc/fix-loadbalancer
Create default loadbalancer when SSL certificate is specified
2021-01-27 20:13:07 -08:00
Kubernetes Prow Robot f9ec7ef018
Merge pull request #10652 from bmelbourne/update-kubetest2-e2e-test-docs
Update kops e2e testing docs
2021-01-27 12:17:07 -08:00
Barry Melbourne 9604bc9ea1
Update docs/contributing/testing.md
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2021-01-27 19:36:35 +00:00
Kubernetes Prow Robot d56ad81513
Merge pull request #10667 from adrianmoisey/adrianmoisey-patch-1
Fix typo
2021-01-27 11:09:07 -08:00
Kubernetes Prow Robot ecf795f2fc
Merge pull request #10666 from hakman/same-lb-multiple-igs
Allow attaching same external load balancer to multiple instance groups
2021-01-27 09:31:39 -08:00
Ciprian Hacman 5fcd4e4b28 Allow attaching same external load balancer to multiple instance groups 2021-01-27 16:25:39 +02:00
Adrian Moisey df1cf35db1
Fix typo 2021-01-27 14:41:29 +02:00
rudeigerc 0e3317b341 Create default loadbalancer when SSL certificate is specified 2021-01-27 13:24:57 +08:00
Ciprian Hacman 4c5d7ddabf Remove workaround for volume throughput when using Terraform 2021-01-27 06:33:15 +02:00
Ciprian Hacman ca408f7e8f Set default volume type to "gp3" for etcd-manager volumes in AWS 2021-01-27 06:23:27 +02:00
Kubernetes Prow Robot 6b4816b69e
Merge pull request #10660 from trondhindenes/patch-1
Fix cluster_spec.md indentation
2021-01-26 02:18:34 -08:00
Ciprian Hacman fcea4f5b08 Set default volume encryption to "true" for etcd-manager volumes in AWS 2021-01-26 11:29:27 +02:00
Trond Hindenes c6f6927cfc
Update cluster_spec.md
Fixed wrong intendation
2021-01-26 09:35:59 +01:00
Kubernetes Prow Robot 9bec1e472e
Merge pull request #10658 from rifelpet/kubetest-upgrade
Add --create-args kubetest2 flag
2021-01-25 21:42:34 -08:00
Peter Rifel cf12fe4efd
Support additional feature flags specified via --env=KOPS_FEATURE_FLAGS=foo 2021-01-25 21:50:30 -06:00
Peter Rifel 39537d7190
Add --create-args kubetest2 flag
This allows us to customize the images, instance types, etc.

kubetest (1) named this --kops-args, I think --create-args is more appropriate because its only passed to `create cluster`
2021-01-25 20:48:38 -06:00
Kubernetes Prow Robot a4e611aa36
Merge pull request #10654 from justinsb/set_sysctl_before_nodeup
Set the tcp_rmem sysctl in bootstrap script
2021-01-25 09:26:54 -08:00
Prashant Kalkar b872da2026
Add minimum version info for External Policies (#10589)
* Version information added. 

Added kops version information for external policies support.

* Apply suggestions from code review

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-01-25 06:50:54 -08:00
Kubernetes Prow Robot f055dd561c
Merge pull request #10593 from gabrieljackson/set-instancegroup-cmd-redux
Add `set instancegroup` command
2021-01-25 05:16:54 -08:00
Gabe Jackson 45afe1d968 Switch validation to CrossValidateInstanceGroup 2021-01-25 01:05:07 -05:00
Justin SB 1d76a15f69 Set the tcp_rmem sysctl in bootstrap script
This ensures that we're using our settings for downloading nodeup
itself and any assets that nodeup downloads.  This is a workaround for
reported problems with the initial download on some kernels otherwise.

Issue #10206
2021-01-24 21:50:45 -05:00
Gabe Jackson b1282f2591 Correct command help text 2021-01-24 21:19:13 -05:00
Kubernetes Prow Robot 97c40a3c5d
Merge pull request #10651 from hakman/containerd-kubenet-style
Add back support for kubenet style networking with containerd
2021-01-24 12:04:53 -08:00
Barry Melbourne bf9c021716 Update kops e2e testing docs 2021-01-24 19:30:18 +00:00
Ciprian Hacman 7aeb8c2af3 Add back support for kubenet style networking with containerd 2021-01-24 21:16:45 +02:00
Kubernetes Prow Robot 9f29225a36
Merge pull request #10570 from olemarkus/readme-fix
Reword 'what is kOps'
2021-01-24 00:44:53 -08:00
Kubernetes Prow Robot 08d0183f59
Merge pull request #10649 from rifelpet/kubetest-upgrade
Use the same package marker for kubectl as for e2e binary
2021-01-23 19:36:53 -08:00
Peter Rifel 6114c4fbfa
Use the same package marker for kubectl as for e2e binary 2021-01-23 19:21:47 -06:00
Kubernetes Prow Robot 57e2c8e279
Merge pull request #10609 from t1cg/azureApiIngressStatus
feat: implement azure get api ingress status fn
2021-01-23 14:01:40 -08:00
Nicholas Galantowicz 0735d15b7a feat: implement azure getapiingressstatus fn 2021-01-23 15:01:18 -05:00
Kubernetes Prow Robot c3eda853a8
Merge pull request #10646 from rifelpet/kubetest-upgrade
Update kubetest2 library
2021-01-23 10:53:39 -08:00
Peter Rifel f492f3d82e
Update kubetest2 library
This picks up the --test-package-marker support used by the kops grid jobs
2021-01-23 12:10:53 -06:00
Kubernetes Prow Robot 00f01bff1f
Merge pull request #10639 from MoShitrit/channels-update-2021-01-22
Update k8s versions in stable channel and bump ubuntu ami version in alpha channel
2021-01-22 22:23:39 -08:00
Kubernetes Prow Robot b6cee0983f
Merge pull request #10638 from justinsb/update_etcd_manager_20210122
etcd-manager: Update to 3.0.20210122
2021-01-22 13:59:40 -08:00
Justin SB 28f184f68a etcd-manager: Update to 3.0.20210122
Upstream changes:

* Release notes for 3.0.20201209
* Handling hanging list command from etcd client during reconciliation loop
* Update dependencies to match kOps 1.19
* Include IPs in peer certificates
* Use etcd v3.4.13 in tests
* Eager-broadcast leadership on every leader iteration
* Update Go to 1.15.7
2021-01-22 16:01:03 -05:00
MoShitrit d43a5bb6d7 Bumping ubuntu ami version to latest available everywhere 2021-01-22 16:00:44 -05:00
MoShitrit 62fdcfc48f pushing k8s version updates from alpha to stable 2021-01-22 15:58:01 -05:00
Kubernetes Prow Robot 3d03968083
Merge pull request #10622 from srikiz/DO-SupportCorrectRegions
[Digital Ocean] Add SFO3 region. Also update e2e tests to use full list of supported zones
2021-01-22 11:15:27 -08:00