Commit Graph

11043 Commits

Author SHA1 Message Date
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 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
Kubernetes Prow Robot 7200889cf7
Merge pull request #9233 from johngmyers/update-hpa
Prune old metrics-server and update HPA docs
2020-06-17 05:22:39 -07:00
Michal Schott 60faf9579c
Updating cluster_spec doc. 2020-06-17 14:14:43 +02:00
Kubernetes Prow Robot 872e95f965
Merge pull request #9305 from mikesplain/prow_blocking_jobs_note
Add comment on blocking jobs to actions
2020-06-17 04:28:39 -07:00
John Gardiner Myers 23e2d14a78 Pull the 30-day skew code into IssueCert 2020-06-16 22:02:18 -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
Peter Rifel 9043f86215
Upgrade mkdocs to latest versions 2020-06-16 21:36:05 -05:00
Peter Rifel 5499402227
dont allocate tty in `docker run`, fixes prow jobs 2020-06-16 21:30:53 -05:00
Peter Rifel c5882446c8
Only store launchtemplate userdata in plaintext for terraform 0.12+ 2020-06-16 17:16:41 -05:00
Kubernetes Prow Robot b453209957
Merge pull request #9376 from justinsb/nodelocaldns_small_tweaks
NodeLocalDNS config population: small tweaks
2020-06-16 15:04:04 -07:00
Peter Rifel 964d402eb5
Store terraform launchtemplate userdata in plaintext rather than b64
This makes it easier to grok the userdata contents
2020-06-16 16:53:49 -05:00
Kubernetes Prow Robot 97181b911f
Merge pull request #9375 from rifelpet/irsa_no_api
Add support for AWS OIDC Provider
2020-06-16 14:08:04 -07:00
Justin SB 74c787b598 NodeLocalDNS config population: small tweaks
Minor tweaks to the code-style when filling out the NodeLocalDNS
config, just to make it more consistent.
2020-06-16 16:23:38 -04:00
Peter Rifel 3b0cad9a47
Address feedback 2020-06-16 15:09:43 -05:00