Commit Graph

8551 Commits

Author SHA1 Message Date
Justin SB cc20210c27
Log more sensibly when we can't get sha256
Issue #7550
2019-09-10 10:03:54 -04:00
Kubernetes Prow Robot a7eb9a202d
Merge pull request #7528 from mikesplain/calico_update_and_typha
Calico update and typha
2019-09-09 21:32:54 -07:00
Kubernetes Prow Robot 6a732b8cd8
Merge pull request #7541 from mikesplain/update_bazel_gomod
Add a few docs comments on gomod and bazel
2019-09-09 14:10:55 -07:00
Kubernetes Prow Robot 298f79659a
Merge pull request #7542 from mikesplain/update_copyright_notice
Update copyright notices
2019-09-09 12:28:55 -07:00
mikesplain 89af1ea053 Clarified 2019-09-09 15:18:21 -04:00
mikesplain c2d3367513 Add a few docs comments on gomod and bazel 2019-09-09 15:18:21 -04:00
mikesplain 9e55b8230a Update copyright notices
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
mikesplain b76d9b1773 Fix some missed values 2019-09-09 10:00:50 -04:00
GuyTempleton 948373a4ae Update calico and update manifest 2019-09-09 10:00:50 -04:00
GuyTempleton d0f8dc5760 Add ability to configure number of Typha Replicas
Adds the ability to configure the number of Typha replicas when using Calico CNI in 1.12+
to limit the impact of Calico on the APIServer and increase the scalability of the cluster.

Also adds the ability to configure Typha's Prometheus config.

Add Passing TyphaReplicas Validation Test
2019-09-09 10:00:50 -04:00
Kubernetes Prow Robot 6d37885f39
Merge pull request #7537 from justinsb/bootstrap_k116_labels
Bootstrap: protokube labels its own node with node-role label
2019-09-09 06:05:20 -07:00
Kubernetes Prow Robot efbb1be243
Merge pull request #7536 from justinsb/fastbuild_copy_with_sha256
When fast-building, copy a newer version of utils.tar.gz
2019-09-08 22:05:17 -07:00
Kubernetes Prow Robot 8f3e1d1693
Merge pull request #7535 from justinsb/relnotes_1_15_0_alpha_1
Update release notes for 1.15.0-alpha.1
2019-09-08 17:57:17 -07:00
Justin SB 8e2dbb6a99
Bootstrap: protokube labels its own node with node-role label
As of k8s 1.16, the node-role label is protected for security reasons.
We will introduce a controller to set those labels generically.
However, we need these labels to run the controller (only) on master
nodes.

To solve this bootstrapping problem, we use protokube to apply the
master role node labels to the master node only.  This isn't a
security problem because we assume that protokube on the master is
highly trusted - we are still administering labels centrally.

Then kops-controller can use this label to target the master nodes,
and run a central label controller.
2019-09-08 20:51:00 -04:00
Justin SB 1e238b2142
When fast-building, copy a newer version of utils.tar.gz
This now includes the sha256 sum that we need going forwards.
2019-09-08 18:00:49 -04:00
Justin SB 2f8c2ff1ad
Update release notes for 1.15.0-alpha.1
Add the changelist from the latest 1.14 - 1.14.0-beta.2
2019-09-08 17:09:09 -04:00
Justin SB ee055ffe01
Release 1.15.0-alpha.1 2019-09-08 15:48:40 -04:00
Kubernetes Prow Robot 093e17a249
Merge pull request #7519 from tanjunchen/modify-doc-small-mistake
modify-doc-small-mistake
2019-09-06 22:45:18 -07:00
Kubernetes Prow Robot 69a31b7134
Merge pull request #7477 from grupozap/coredns_resourcerevision
fix(upup/models/cloudup/resources/addons/coredns.addons.k8s.io) missing resourceVersion
2019-09-06 21:05:19 -07:00
Kubernetes Prow Robot 9e8c0b4668
Merge pull request #7482 from beautytiger/static_check_fix
fix static check error in vfssync.go
2019-09-06 20:19:31 -07:00
Kubernetes Prow Robot 6b759442cc
Merge pull request #7479 from ruxandrafed/docs/metrics-server
docs: fix link to Metrics Server user guide
2019-09-06 20:19:19 -07:00
Kubernetes Prow Robot 520b247d90
Merge pull request #7524 from zetaab/remove_insecure
remove default insecure from openstack
2019-09-06 12:33:19 -07:00
Kubernetes Prow Robot 5501724852
Merge pull request #7517 from grupozap/calico_kube_controller
fix(addons/networking.projectcalico.org) calico kube-controllers is needed in CRD mode
2019-09-06 10:56:15 -07:00
Kubernetes Prow Robot 32b6adc1e1
Merge pull request #7525 from dzoeteman/elastic-ip-shared
Don't try to delete ElasticIPs of NatGateway is shared
2019-09-06 08:50:58 -07:00
Deniz Zoeteman aaade12830 Don't try to delete ElasticIPs of NatGateway is shared 2019-09-06 15:39:14 +02:00
Jesse Haka daac327372 remove default insecure from openstack 2019-09-06 10:56:33 +03:00
Kubernetes Prow Robot f9f80f0b26
Merge pull request #7515 from mikesplain/update_machines
Update and add back some sizes
2019-09-04 17:04:22 -07:00
Kubernetes Prow Robot d4a51ff4ce
Merge pull request #7508 from rifelpet/bazel-rules-docker
Update rules_docker with python2 workaround
2019-09-04 12:54:23 -07:00
chentanjun ee32102b89 modify-doc-small-mistake 2019-09-04 23:14:22 +08:00
Kubernetes Prow Robot d90b75cf1b
Merge pull request #7492 from grupozap/coredns_missing_dir_workaround
fix(addons/coredns.addons.k8s.io) Workaound to stop coredns crashing on 1.3.1 version
2019-09-04 07:58:59 -07:00
Pedro H. Spagiari 6701b4b562 chore(addons/coredns.addons.k8s.io) Adding a note about the workaround 2019-09-04 11:14:39 -03:00
Pedro H. Spagiari 7746e8c726 chore(upup/pkg/fi/cloudup) Bumping coredns to 1.3.1 2019-09-04 11:08:31 -03:00
Pedro H. Spagiari cfb9f8a5ad fix(addons/networking.projectcalico.org) calico kube-controllers is needed in CRD mode 2019-09-04 10:37:09 -03:00
Peter Rifel e38558a8fc Update rules_docker and go 2019-09-03 15:54:01 -07:00
Kubernetes Prow Robot 39941cec61
Merge pull request #7514 from mikesplain/add_bazel_verbose
Add verbosity
2019-09-03 14:08:58 -07:00
mikesplain 9a73a5cba2 Add verbosity 2019-09-03 16:22:04 -04:00
mikesplain 2c95884c25 Update and add back some sizes 2019-09-03 15:15:35 -04:00
Kubernetes Prow Robot 573348e9a0
Merge pull request #7511 from mikesplain/update_gazelle_mod_vendor
Updating the vendored gazelle to match workspace.
2019-09-03 10:01:43 -07:00
Kubernetes Prow Robot a7ed5ae0fc
Merge pull request #7510 from justinsb/set_delete_local_data
DeleteLocalData on drain
2019-09-03 08:46:29 -07:00
mikesplain 8a2b8d87c0 Update vendor 2019-09-03 11:26:27 -04:00
mikesplain 1382b326e3 Update gazel-gazelle to match workspace 2019-09-03 11:26:09 -04:00
Kubernetes Prow Robot 516d5f87f7
Merge pull request #7509 from justinsb/remove_unused_clientgetter
Remove unused ClientGetter from Drain code
2019-09-03 07:42:29 -07:00
Justin SB 8b02cf14ca
DeleteLocalData on drain
This restores the kops behaviour before the refactor, where pods using
emptyDir would not block the rolling update.
2019-09-03 07:07:44 -07:00
Justin SB 96aa37d03d
Remove unused ClientGetter from Drain code
This is no longer needed now we are using the k8s drain code.
2019-09-03 07:04:37 -07:00
Kubernetes Prow Robot a225054da0
Merge pull request #7295 from shamil/flannel_portmap
Support for using hostPort when using flannel
2019-09-03 03:28:27 -07:00
Kubernetes Prow Robot e6c328e3e3
Merge pull request #7504 from justinsb/add_instancegroup_label
Label AWS ASGs with kops.k8s.io/instancegroup
2019-09-02 13:09:42 -07:00
Kubernetes Prow Robot 6ec96e685d
Merge pull request #7505 from justinsb/refactor_env_vars
Create env-var helper function
2019-09-02 12:19:41 -07:00
Justin SB 3fbc906cbc
Create env-var helper function
Refactor to start to centralize the env-var configuration for system
components, also start to add test coverage so we can be sure we
haven't broken things!
2019-09-02 10:26:09 -07:00
Kubernetes Prow Robot 41781ae059
Merge pull request #7480 from zetaab/feature/mtuopenstack
Configure calico MTU
2019-09-02 09:51:42 -07:00
Justin SB 21cb8ece06
Label AWS ASGs with kops.k8s.io/instancegroup
We will use this to map an AWS instance to the instance group.
2019-09-02 09:26:23 -07:00