Commit Graph

8702 Commits

Author SHA1 Message Date
tanjunchen 7f64de4c34 fix-up some spelling mistakes 2019-09-29 21:45:47 +08:00
Kubernetes Prow Robot 27c035b56c
Merge pull request #7701 from justinsb/upload_kops_controller_as_container_save
Publish kops-controller container dump to S3/GCS
2019-09-28 22:33:38 -07:00
Justin SB 49258971fc
Publish kops-controller container dump to S3/GCS
We then `docker load` it when using a KOPS_BASE_URL.

This should simplify the development process (particularly once we
also do this for dns-controller; at that point we won't need a
registry at all).

This should also fix the problems in CI, where the kops-controller
image isn't available.  We've been getting away with testing with the
previous version for dns-controller, which changes pretty slowly.  But
that's not a good idea for kops-controller, which is likely to be more
critical and evolve more rapidly.
2019-09-28 22:43:46 -04:00
Kubernetes Prow Robot 313b21a7c1
Merge pull request #7700 from justinsb/fix_versions
kops-controller version should match version of kops
2019-09-28 19:43:36 -07:00
Justin SB 0f1880295f
kops-controller version should match version of kops
So (counterintuitively) we set it to 1.15.0-alpha.1, because that is the version on the master branch.
2019-09-28 22:23:17 -04:00
Kubernetes Prow Robot 4c23a693af
Merge pull request #7702 from justinsb/create_shasum_tool
Create tools/sha1 and sha256 helpers, simply Makefile
2019-09-28 17:53:37 -07:00
Justin SB 622d13b85e
Create tools/sha1 and sha256 helpers, simply Makefile
We can continue to support platforms that have either shasum or
sha1sum / sha256sum.  but we can move that logic to a helper so that
our makefile is simpler, and also so that we can use the same helper
in bazel in future.
2019-09-28 20:02:15 -04:00
Justin SB c9bcf45284
kops-controller version should match version of kops
So (counterintuitively) we set it to 1.15.0-alpha.1, because that is the version on the master branch.
2019-09-28 19:41:13 -04:00
Kubernetes Prow Robot bb36e261e2
Merge pull request #7687 from rifelpet/enable-staticcheck
Add verify-staticcheck script
2019-09-27 12:47:36 -07:00
Peter Rifel 974a1c6b3c Add verify-staticcheck script mostly copied from kubernetes/hack/verify-staticcheck.sh 2019-09-27 11:58:33 -07:00
Peter Rifel a8f0c49346 Add staticcheck to vendor directory 2019-09-27 11:58:32 -07:00
Kubernetes Prow Robot ac36e9c41d
Merge pull request #7689 from justinsb/upgrade_pod2daemon_only
Calico: upgrade pod2daemon (only)
2019-09-27 07:39:36 -07:00
Kubernetes Prow Robot 4de90d2566
Merge pull request #7665 from justinsb/update_k115_image
alpha channel: image for 1.15 and general update
2019-09-27 06:49:37 -07:00
Kubernetes Prow Robot 830ad5f3dc
Merge pull request #7690 from mitch000001/openstack-use-ig-zones
OpenStack: use InstanceGroup zones to populate availability zone
2019-09-27 04:55:37 -07:00
Kubernetes Prow Robot 942c8915db
Merge pull request #7496 from justinsb/label_controller
kops-controller
2019-09-27 03:43:35 -07:00
Michael Wagner 044e05cbe7 chore(openstack): use InstanceGroup zones as AV 2019-09-27 09:45:34 +02:00
Kubernetes Prow Robot 5882e6aa9d
Merge pull request #7684 from tanjunchen/perfect-some-mistakes
fix-up some spelling mistakes in /pkg
2019-09-27 00:05:37 -07:00
Kubernetes Prow Robot a1c9eaa37c
Merge pull request #7688 from justinsb/keep_calico_to_100m
Limit calico cpu request to 100m
2019-09-26 22:57:36 -07:00
Justin SB 70dd5c3f22
Calico: upgrade pod2daemon (only)
We want to pick up https://github.com/projectcalico/pod2daemon/pull/28 , to address https://github.com/kubernetes/kops/issues/7592 .

This is not ideal, but looking at the commit changes the only
potentially problematic change in the diff is
https://github.com/projectcalico/pod2daemon/pull/21 , which seems like
it shouldn't cause ay skew issues.
2019-09-27 00:14:26 -04:00
Justin SB ba76db7f41
Limit calico cpu request to 100m
Per docs/development/instancesizes.md we don't have much cpu on a 1
core machine.  Note that this is only requests, not limits, so calico
can still burst.

At least related to issue #7592
2019-09-26 22:57:42 -04:00
Justin SB aa44d58900
alpha channel: image for 1.15 and general update
Note that source of images is now:
https://github.com/kubernetes-sigs/image-builder/tree/master/images/kube-deploy/imagebuilder
2019-09-26 16:22:22 -04:00
Kubernetes Prow Robot 2fef10f7df
Merge pull request #7646 from sportradar/cilium-standalone-continuation
Cilium standalone continuation
2019-09-26 12:19:09 -07:00
Kubernetes Prow Robot 73a07e24eb
Merge pull request #7686 from justinsb/image_tags_now_include_architecture
Fix for tarball image names after 1.16
2019-09-26 11:13:07 -07:00
Justin SB 71fed5e6ff
Fix for tarball image names after 1.16
Image names from 1.16 on include an architecture suffix,
e.g. "-amd64"; the generic alias continues to work when pulling, but
when loading from a tarball (i.e. running in CI) we must use the
per-architecture name.
2019-09-26 10:20:54 -04:00
Kubernetes Prow Robot 315de71530
Merge pull request #7672 from RmMsr/fix/kube-proxy-metrics-bind-address-description
Misleading description for KubeProxy MetricsBindAddress
2019-09-25 20:27:07 -07:00
Kubernetes Prow Robot 0789d59232
Merge pull request #7647 from sportradar/bump-alpha-channel-sept
Bump k8s versions in alpha channel
2019-09-25 19:19:06 -07:00
chentanjun 3d1966df84 fix-up some spelling mistakes in /pkg 2019-09-26 10:15:44 +08:00
Kubernetes Prow Robot ba69006d17
Merge pull request #7663 from rifelpet/staticcheck-bugfixes
Fix some bugs reported by staticcheck
2019-09-25 15:31:06 -07:00
Kubernetes Prow Robot badef045af
Merge pull request #7681 from justinsb/relnotes_1_13_2
Add relnotes for 1.13.2
2019-09-25 14:11:16 -07:00
Justin SB d8f282741c
Add relnotes for 1.13.2 2019-09-25 16:25:56 -04:00
Kubernetes Prow Robot 998bb32894
Merge pull request #7660 from WanderaOrg/mixed-spot-groups
Align AWS and kops validation for spot allocation strategy
2019-09-25 10:38:01 -07:00
Justin SB cdaa7a3a48
Fix boilerplate: headers & packages 2019-09-25 12:48:14 -04:00
Justin SB ccc557bbac
Simplify tests 2019-09-25 12:48:13 -04:00
Justin SB 97f552778f
Add env vars, update tests 2019-09-25 12:48:13 -04:00
Justin SB 7fb83d9918
Update instructions for pushing images 2019-09-25 12:48:09 -04:00
Kubernetes Prow Robot 0df367d81b
Merge pull request #7669 from tanjunchen/fix-up-typo
fix-typo
2019-09-25 09:18:01 -07:00
Justin SB 6cb341dfeb
Add kops-controller to default adddons 2019-09-25 12:04:37 -04:00
Justin SB 3ccc84dcf8
kops-controller container image
Based on distroless for security / stability
2019-09-25 12:04:36 -04:00
Justin SB 728e582360
Fill out kops controller functionality
k8s 1.16 requires that we move label setting away from the kubelet, to
a central controller.  kops-controller is that controller.
2019-09-25 12:04:34 -04:00
Kubernetes Prow Robot c8095c3b98
Merge pull request #7674 from justinsb/centos_packages_from_vault
Pull centos.org packages from the vault
2019-09-25 08:16:03 -07:00
Justin SB 0fa65236aa
Scaffolded kops-controller with kubebuilder 2 2019-09-25 10:45:59 -04:00
Justin SB cdcf72b0c9
Pull centos.org packages from the vault
This isn't as nice as debian's vault, in that it doesn't contain the
latest packages.  But it appears that once a package is in the vault,
it should stay there.

Source from the vault to unbreak 1.13.
2019-09-25 10:15:28 -04:00
Peter Rifel c8d424dd87 Fix some staticcheck warnings 2019-09-25 06:35:25 -07:00
chentanjun d47b4b6534 fix-typo 2019-09-25 21:34:24 +08:00
Roman Messer 98033345d4 Fix Description for KubeProxy MetricsBindAddress
KubeProxy only accepts an IP address as --metrics-bind-address. The metrics port has to be specified as separate option.
2019-09-25 12:57:14 +02:00
Kubernetes Prow Robot 3a3a537a22
Merge pull request #7666 from justinsb/release_1_13_1
Release notes for 1.13.1
2019-09-24 21:37:59 -07:00
Justin SB ef5b3da7d0
Release notes for 1.13.1 2019-09-24 23:51:31 -04:00
Kubernetes Prow Robot f23481f693
Merge pull request #7020 from nr17/add-arg-min-port-to-dnsmasq
Add arg min-port=1024 to dnsmasq container in kube-dns
2019-09-24 18:55:59 -07:00
jakub.coufal 9fe33bdb19 Align AWS and kops validation for spot allocation strategy
Signed-off-by: jakub.coufal <jakub.coufal@wandera.com>
2019-09-24 16:39:50 +02:00
Kubernetes Prow Robot 89feb2d71b
Merge pull request #7581 from mitch000001/additional-security-groups
OpenStack: Additional security groups for instances
2019-09-24 06:21:29 -07:00