Ciprian Hacman
219a2aed1d
Temporarily use containerd from Docker packages
2020-06-19 18:26:15 +03:00
Ciprian Hacman
95aca3def5
ARM64 support - Update bazel files
2020-06-19 04:42:11 +03:00
Ciprian Hacman
434d24b33e
ARM64 support - Update side-loading for multi-arch tests
2020-06-19 04:42:11 +03:00
Ciprian Hacman
70a3a2e978
ARM64 support - Update side-loading for multi-arch
2020-06-19 04:42:11 +03:00
Ciprian Hacman
c96052dfc8
ARM64 support - Add packages
2020-06-19 04:42:11 +03:00
Kubernetes Prow Robot
e7d5d323bf
Merge pull request #9378 from johngmyers/refactor-certs-3
...
Issue aws-iam-authenticator cert in nodeup
2020-06-18 00:20:05 -07:00
John Gardiner Myers
a25f9198d1
Move SysctlParameters into the NodeupConfig
2020-06-17 09:09:24 -07:00
John Gardiner Myers
386286d172
Move VolumeMounts into the NodeupConfig
2020-06-17 09:09:24 -07:00
John Gardiner Myers
a5f5acc09d
Move the instancegroup role into NodeupConfig
2020-06-17 09:05:15 -07:00
John Gardiner Myers
8a2dfeb377
Refactor buildMasterKubeletKubeconfig
2020-06-16 21:37:56 -07:00
John Gardiner Myers
c8b523e8b6
Issue aws-iam-authenticator cert in nodeup
2020-06-16 21:05:11 -07:00
Kubernetes Prow Robot
eb39ab7349
Merge pull request #9355 from johngmyers/move-port
...
Move host-network services off of port 8080
2020-06-16 09:10:04 -07:00
John Gardiner Myers
8f59bb1b2a
Disable anonymous auth in nodeup golden tests
2020-06-13 16:43:44 -07:00
John Gardiner Myers
9d7a93e124
Issue kubelet-api cert in nodeup
2020-06-13 16:35:44 -07:00
John Gardiner Myers
4bf8302f14
Move kube-apiserver-healthcheck to port 3990
2020-06-12 22:00:14 -07:00
John Gardiner Myers
0f77055f63
Issue kops cert in nodeup
2020-06-11 23:54:59 -07:00
John Gardiner Myers
87010c9c9b
Issue kubecfg cert in nodeup
2020-06-11 23:54:56 -07: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
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
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
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
Ciprian Hacman
4c1db82657
Install all CNI plugin binaries for all network plugins
2020-06-10 05:36:04 +03: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
2a632e6198
Optimize package install for newer Docker versions
2020-06-09 19:04:29 +03: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
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
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
ZouYu
2fc52ec6be
fix some go-lint warning
...
Signed-off-by: ZouYu <zouy.fnst@cn.fujitsu.com>
2020-06-09 08:52:50 +08: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
Kubernetes Prow Robot
cd8681ccd0
Merge pull request #9282 from johngmyers/create-issuecert
...
Create nodetasks.IssueCert()
2020-06-08 07:57:47 -07:00
Justin Santa Barbara
64273a661b
More nodeup golden tests
...
kube-controller-manager, kube-proxy, kube-scheduler
2020-06-07 10:39:14 -04:00
Justin Santa Barbara
ce577b0518
Richer mocking of keystore in nodeup tests
2020-06-07 10:39:11 -04:00
John Gardiner Myers
8b9145f6c4
Create nodetasks.IssueCert()
2020-06-05 08:00:38 -07:00
Kubernetes Prow Robot
d18e97140e
Merge pull request #9130 from johngmyers/pki-refactor
...
Refactor cert issuance code
2020-06-05 01:43:43 -07:00
Kubernetes Prow Robot
9e4bf1699a
Merge pull request #9216 from hakman/prepare-multi-arch
...
Prepare Kops for multi-architecture support
2020-06-04 21:35:43 -07:00
John Gardiner Myers
f9b0415093
Update generated files
2020-06-04 12:13:49 -07:00
John Gardiner Myers
e88e0cf7ec
Remove code supporting dropped k8s versions
2020-06-04 12:11:51 -07:00
John Gardiner Myers
d64e760d5b
Use pki.IssueCert() for nodeup client certs
2020-06-04 10:26:45 -07:00
John Gardiner Myers
a96f7963a6
Pull cert issuance code up into fitasks.Keypair
2020-06-04 10:26:41 -07:00
Ole Markus With
a9d19ca80b
Adapt to various changes happening in master
2020-06-04 17:32:45 +02:00
Ole Markus With
f53787b92f
Small nit
2020-06-04 17:32:45 +02:00
Ole Markus With
43f4e0a6db
Fix copy/paste mistakes
2020-06-04 17:32:45 +02:00
Ole Markus With
eb06f2787e
EtcdTLSBuilder moved to networking and renamed to CalicoBuilder
...
EtcdTLSBuilder is now only used in legacy configurations of calico so renaming appropriatly
2020-06-04 17:32:45 +02:00
Ole Markus With
0a5a317385
Fix necessary plugins for kubenet-based networking
...
* remove portmap as it is not used by kubenet
* use generalised function for checking whether a provider uses kubenet
2020-06-04 17:32:45 +02:00
Ole Markus With
b62f6aa894
Move networking in nodeup to dedicated subpackage
2020-06-04 17:32:41 +02:00