Commit Graph

10934 Commits

Author SHA1 Message Date
Ciprian Hacman df1302887e Update Weave Net to 2.6.5 2020-06-11 09:09:59 +03:00
Kubernetes Prow Robot d6929b6335
Merge pull request #9328 from justinsb/vfs_readable_refactor
IAM: Refactor vfs-access logic so we can see the required readable paths
2020-06-10 22:28:56 -07:00
Justin SB 0351590512 IAM: Refactor vfs-access logic so we can see the required readable paths
This will enable us to apply similar restricted permissions on GCE and
other clouds.
2020-06-11 00:41:57 -04:00
Kubernetes Prow Robot 98d1f7b05b
Merge pull request #9313 from johngmyers/refactor-scheduler-cert
Issue kube-scheduler and kube-controller-manager certs in nodeup
2020-06-10 21:00:57 -07:00
Kubernetes Prow Robot 1076eec7c6
Merge pull request #9324 from bertinatto/selinux
Allow docker options to be specified by create cluster overrides
2020-06-10 12:56:19 -07:00
Kubernetes Prow Robot c4932644bb
Merge pull request #9288 from johngmyers/launch-template-mismatch
Fix mismatch in SecurityGroups handling with launch templates
2020-06-10 08:24:51 -07:00
Fabio Bertinatto 0d5a565920 Allow docker options to be specified by create cluster overrides
This will allow our end-to-end testing to enable SELinux.
2020-06-10 15:55:58 +02:00
Kubernetes Prow Robot 4d1b8b3428
Merge pull request #9323 from rifelpet/kuberouter-kubeproxy
Fix NPD when creating a kube-router cluster
2020-06-10 06:24:50 -07:00
Peter Rifel ba62bbea74
Fix NPD when creating a kube-router cluster 2020-06-10 07:04:40 -05:00
Kubernetes Prow Robot 4af83f3590
Merge pull request #9320 from hakman/install-all-cni-binaries
Install all CNI plugin binaries for all network plugins
2020-06-09 23:40:05 -07:00
John Gardiner Myers 4db3a84af0 Ensure legacy-format launch templates get upgraded 2020-06-09 23:11:39 -07:00
John Gardiner Myers d8970b93e1 Issue kube-controller-manager cert in nodeup 2020-06-09 22:45:19 -07:00
Kubernetes Prow Robot cc45d02dbe
Merge pull request #9317 from hakman/docker-19.03.11-k8s-1.17
Use Docker 19.03.11 for Kubernetes 1.17+
2020-06-09 22:10:05 -07:00
Kubernetes Prow Robot 1f948b5aec
Merge pull request #9321 from rifelpet/kuberouter-kubeproxy
Disable kubeproxy when creating a kube-router cluster
2020-06-09 21:20:05 -07:00
Justin SB bf11a65bd3 Try wrapping pkix.Name 2020-06-09 20:24:09 -07:00
John Gardiner Myers b0694300df Issue kube-scheduler cert in nodeup 2020-06-09 20:23:33 -07:00
Kubernetes Prow Robot 10bb3cf334
Merge pull request #9217 from johngmyers/refactor-validation
Refactor and improve API validation
2020-06-09 20:04:07 -07:00
Peter Rifel 0895218e3d
Disable kubeproxy when creating a kube-router cluster 2020-06-09 21:53:53 -05:00
Ciprian Hacman 4c1db82657 Install all CNI plugin binaries for all network plugins 2020-06-10 05:36:04 +03:00
Kubernetes Prow Robot d01306659a
Merge pull request #9299 from johngmyers/task-cleanup
Don't require nodeup tasks to have SetName()
2020-06-09 19:20:04 -07:00
Kubernetes Prow Robot d5b8e6c90f
Merge pull request #8856 from rifelpet/machine-types-2
Use ec2.DescribeInstanceTypes for machine type info
2020-06-09 15:56:05 -07:00
Peter Rifel d923354d4f
Address review comments 2020-06-09 17:07:44 -05:00
Ciprian Hacman 619af9eea6 Update tests 2020-06-09 19:48:15 +03:00
Ciprian Hacman 73526d28af Optimize package install for newer Containerd versions 2020-06-09 19:45:17 +03:00
Ciprian Hacman 9c13e7f32f Update tests 2020-06-09 19:04:31 +03:00
Ciprian Hacman 2a632e6198 Optimize package install for newer Docker versions 2020-06-09 19:04:29 +03:00
Peter Rifel 95b6a3f837
Address feedback 2020-06-09 10:58:24 -05:00
Ciprian Hacman dc79e31a2c Use Docker 19.03.11 for Kubernetes 1.17+ 2020-06-09 18:16:06 +03:00
Peter Rifel 807cbcb1a0
fix new validation unit test 2020-06-09 10:13:01 -05:00
Peter Rifel 3739859c14
Add a release note documenting the change in behavior 2020-06-09 10:13:01 -05:00
Peter Rifel bc074e857c
Use ec2.DescribeInstanceTypes in awsup.GetMachineTypeInfo
This requires passing a cloud object in additional places throughout the validation package and originating mostly from cmd/kops

This means that some kops commands now require valid cloud provider credentials, but I don't think this is an issue because the vast majority of use-cases already require the same cloud provider credentials in order to interact with the state store.
2020-06-09 10:13:01 -05:00
Peter Rifel cebb708fdb
Move MixedInstancesPolicy validation to aws.go 2020-06-09 10:13:01 -05:00
Peter Rifel 64ef8c2d42
Add DescribeInstanceTypes to AWSCloud 2020-06-09 10:13:00 -05:00
Peter Rifel 01b0fc544c
Remove hack/machine_types script 2020-06-09 10:12:58 -05:00
Kubernetes Prow Robot 7a5dd523ae
Merge pull request #9302 from johngmyers/fix-legacy-manager
Don't try building TLS for etcd-manager if not using etcd-manager
2020-06-09 07:41:18 -07:00
Kubernetes Prow Robot 0b8ead9cc8
Merge pull request #9310 from hakman/common-cni-plugins
Install common CNI plugin binaries for all network plugins
2020-06-09 06:33:18 -07:00
Ciprian Hacman e44e91edd9 Handle the errors when copying CNI plugin binaries 2020-06-09 15:54:34 +03:00
Ciprian Hacman fa258dd410 Install common CNI plugin binaries for all network plugins 2020-06-09 10:09:03 +03:00
Kubernetes Prow Robot 99adb5690b
Merge pull request #9308 from rifelpet/docs-cleanup
Docs - add syntax highlighting + markdown cleanup
2020-06-08 20:57:18 -07:00
Peter Rifel 174421fa24
fix logo link to homepage 2020-06-08 22:12:40 -05:00
Peter Rifel 9f67420120
Cleanup syntax highlighting and misc markdown cleanup 2020-06-08 22:12:32 -05:00
Kubernetes Prow Robot d99beaaf3d
Merge pull request #9236 from Hellcatlk/go-lint
Fix some go-lint warning
2020-06-08 20:01:19 -07:00
ZouYu 2fc52ec6be fix some go-lint warning
Signed-off-by: ZouYu <zouy.fnst@cn.fujitsu.com>
2020-06-09 08:52:50 +08:00
Kubernetes Prow Robot 2d2678f160
Merge pull request #9277 from hakman/update-shipbot
Update shipbot config
2020-06-08 15:03:18 -07:00
Kubernetes Prow Robot 11259b552c
Merge pull request #9286 from hakman/weave-portmap
Copy "portmap" to /opt/cni/bin for Weave
2020-06-08 12:37:47 -07:00
John Gardiner Myers bacaf87f0e Don't try building TLS for etcd-manager if not using etcd-manager 2020-06-08 10:04:28 -07:00
Ciprian Hacman ea106c4be8 Copy "portmap" to /opt/cni/bin for Weave 2020-06-08 19:34:44 +03:00
John Gardiner Myers 852e70f54d Don't require nodeup tasks to have SetName() 2020-06-08 08:42:42 -07:00
Kubernetes Prow Robot 7650a988ce
Merge pull request #9284 from johngmyers/remove-export-password
Don't export basic auth credentials if basic auth is disabled
2020-06-08 08:39:47 -07:00
Kubernetes Prow Robot cd8681ccd0
Merge pull request #9282 from johngmyers/create-issuecert
Create nodetasks.IssueCert()
2020-06-08 07:57:47 -07:00