Commit Graph

11058 Commits

Author SHA1 Message Date
Kubernetes Prow Robot cb0333a75c
Merge pull request #9408 from MoShitrit/upgrade-aws-cni
Upgrade Amazon VPC CNI to 1.6.3
2020-06-19 16:12:40 -07:00
MoShitrit 1c1044bd69 Upgrade Amazon VPC CNI to 1.6.3 2020-06-19 16:23:18 -04:00
Kubernetes Prow Robot ff94f4a791
Merge pull request #9406 from mikesplain/fix_override_css
Fix override css
2020-06-19 12:58:43 -07:00
Kubernetes Prow Robot d5f0d6a3ca
Merge pull request #9346 from hakman/containerd-docker-packages
Temporarily use containerd from Docker packages
2020-06-19 10:49:59 -07:00
mikesplain ec71edf5c1
Fix override css 2020-06-19 13:36:37 -04:00
Kubernetes Prow Robot 58d1a2e573
Merge pull request #9200 from hakman/reviewer-olemarkus
Add olemarkus as reviewer
2020-06-19 09:43:59 -07:00
Ciprian Hacman 219a2aed1d Temporarily use containerd from Docker packages 2020-06-19 18:26:15 +03:00
Kubernetes Prow Robot d5e1bab8b1
Merge pull request #9396 from rifelpet/modvendor
Use -mod=vendor for most go commands
2020-06-18 20:35:58 -07:00
Kubernetes Prow Robot b5b544d691
Merge pull request #8938 from hakman/arm64
Add initial support for ARM64
2020-06-18 19:27:58 -07:00
Peter Rifel 2504ad19f2
Dont use -mod=vendor with go install k8s.io/code-generator
though it would probably be best to vendor this?
2020-06-18 21:13:15 -05:00
Ciprian Hacman 80295961fb ARM64 support - Update tests output 2020-06-19 04:42:11 +03:00
Ciprian Hacman 95aca3def5 ARM64 support - Update bazel files 2020-06-19 04:42:11 +03:00
Ciprian Hacman de6f6e9677 ARM64 support - Generate multi-arch config for assets 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 5546935029 ARM64 support - Update NodeUp for multi-arch 2020-06-19 04:42:11 +03:00
Ciprian Hacman 602cb825e7 ARM64 support - Update bootstrap script for multi-arch 2020-06-19 04:42:11 +03:00
Ciprian Hacman 755b122f7e ARM64 support - Add CNI plugin binaries 2020-06-19 04:42:11 +03:00
Ciprian Hacman c96052dfc8 ARM64 support - Add packages 2020-06-19 04:42:11 +03:00
Ciprian Hacman a49879c4bc ARM64 support - Add architecture 2020-06-19 04:42:11 +03:00
Kubernetes Prow Robot 00b3951069
Merge pull request #9400 from hakman/remove-sha1
Stop creating SHA1 hashes for build artifacts
2020-06-18 12:03:11 -07:00
Ciprian Hacman cfa7027435 Stop creating SHA1 hashes for build artifacts 2020-06-18 21:26:37 +03:00
Kubernetes Prow Robot 3fe6aa33bd
Merge pull request #9399 from rifelpet/verify-terraform-cache
Cache terraform's providers between tests
2020-06-18 10:48:36 -07:00
Peter Rifel 5ad7eac3ae
Cache terraform's providers between tests
The provider binaries are in the hundreds of MBs and by defaulta are redownloaded into each integration tests' directory, this is a waste of bandwidth, time, and space.

TF supports specifying a provider cache directory [0] which will avoid redownloading them and storing them in multiple places, which should speed up the job time by a bit.

I was having trouble getting it to work with TF 0.12 so I bumped us up to the latest 0.13 beta (stable is scheduled for ~1 month from now)

[0] https://www.terraform.io/docs/configuration/providers.html#provider-plugin-cache
2020-06-18 11:55:52 -05:00
Kubernetes Prow Robot a6b4ee0007
Merge pull request #9394 from rifelpet/more_labels
Add a couple more "area" labels
2020-06-18 06:42:25 -07:00
Kubernetes Prow Robot 993f4286f5
Merge pull request #9380 from michalschott/cluster_spec_docs_update_kubelet_resource_allocation
Updating cluster_spec doc.
2020-06-18 05:34:06 -07:00
Peter Rifel e42431ff06
Use -mod=vendor for most go commands
Without this set, go 1.13 was redownloading all dependencies into the module cache, effectively ignoring the vendor directory.

This instructs go 1.13 to always use (and verify the contents of) the vendor directory.

See an example prow job here: https://prow.k8s.io/view/gcs/kubernetes-jenkins/pr-logs/pull/kops/9389/pull-kops-verify-govet/1273460433402990595

All of the `go: downloading` and `go: extracting` lines indicate its downloading those dependencies rather than using the vendor directory.
2020-06-18 07:15:19 -05:00
Peter Rifel 9eba72c2b4
Add a couple more "area" labels 2020-06-18 07:01:05 -05: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
Kubernetes Prow Robot f6e7180380
Merge pull request #9393 from mikesplain/blm
Add notice from k8s.io to docs site
2020-06-17 23:36:20 -07:00
Kubernetes Prow Robot 296f65710d
Merge pull request #9392 from rifelpet/ghactionstest
Revert "try github actions failures to see if PRs can't be merged"
2020-06-17 23:36:12 -07:00
Kubernetes Prow Robot 88b53ca046
Merge pull request #9390 from justinsb/cleanup_bootstrap_context
Refactor to clean up TemplateFunctions
2020-06-17 23:36:04 -07:00
Kubernetes Prow Robot e8f8eb0205
Merge pull request #9391 from johngmyers/refactor-nodeup-start
Start moving InstanceGroup data to NodeupConfig
2020-06-17 22:38:13 -07:00
Kubernetes Prow Robot ae4ff31604
Merge pull request #9389 from rifelpet/verify-gomod
Run "go mod vendor" in verify-gomod
2020-06-17 22:38:05 -07:00
Mike Splain a14a555bc9 Black Lives Matter 2020-06-18 00:45:38 -04:00
Peter Rifel 6b6692494f
Revert "try github actions failures to see if PRs can't be merged"
This reverts commit b85c0a47e5.
2020-06-17 23:18:58 -05:00
Kubernetes Prow Robot 793e3cf053
Merge pull request #9015 from rifelpet/ghactionstest
try github actions failure to see if PRs can't be merged
2020-06-17 21:18:06 -07:00
Peter Rifel b85c0a47e5
try github actions failures to see if PRs can't be merged 2020-06-17 22:42:33 -05:00
Justin SB af09f50fef Refactor to clean up TemplateFunctions
We had some fields that were duplicated; this was confusing and seemed
likely to cause (subtle) bugs.
2020-06-17 23:39:16 -04:00
Peter Rifel a1de302a22
Don't run verify-gomod in travis or GHA, it has its own prow job 2020-06-17 22:28:34 -05:00
Peter Rifel a1111002a3
Run "go mod vendor" in verify-gomod
This will actually catch vendoring issues
2020-06-17 21:39:08 -05:00
Michal Schott 9002b385c3
Adding extra link to docs re cgroups. 2020-06-17 21:49:13 +02:00
Kubernetes Prow Robot 121c0aaa31
Merge pull request #9384 from MoShitrit/update_alpha_channels
Update alpha channel with June releases
2020-06-17 11:22:40 -07:00
MoShitrit 28ebe6723b Update alpha channel with June releases 2020-06-17 12:51:22 -04: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 91c741d8fb update-expected.sh 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
Kubernetes Prow Robot 8c3b4e4f43
Merge pull request #9340 from rifelpet/lt_userdata
Store terraform launchtemplate userdata in plaintext rather than b64
2020-06-17 05:23:00 -07:00
Kubernetes Prow Robot b02c3c3bd6
Merge pull request #9309 from rifelpet/docs-upgrade
Upgrade mkdocs to latest versions
2020-06-17 05:22:51 -07:00