Isaac Hollander McCreery
a379e52c57
Factor find-release-tars into cluster/common
2015-10-16 13:09:52 -07:00
Dawn Chen
1ef70419f2
Enable registry master kubelet by default for gce.
2015-10-16 11:48:03 -07:00
k8s-merge-robot
d4249b6930
Merge pull request #15749 from yifan-gu/fix_coreos_gce
...
Auto commit by PR queue bot
2015-10-16 05:02:09 -07:00
Yifan Gu
e2b9b002fc
gce/coreos: update node.yaml.
...
Add cbr0 configuration option for kubelet.
Add docker options
Remove rkt metadata service (it's no longer required for using
rkt)
2015-10-15 17:57:41 -07:00
nikhiljindal
a558fca24b
Enabling deployments on GCE when the corresponding env var is set to true
2015-10-15 16:54:17 -07:00
Andy Zheng
59e5e07763
Fix a bug in trusty node.yaml config
...
The --log-level="\debug\" flag in DOCKER_OPTS may not be correctly
interpreted in some cases. We turn on this flag only for testing
clusters. In addition to fixing the docker flag, this change
also removes the confusing numbers from the lines of separating
upstart jobs.
2015-10-15 13:43:25 -07:00
Mike Danese
ef015c3574
add config-vm flag to enable terminated pod garbage collection.
2015-10-15 08:19:39 -07:00
k8s-merge-robot
5d66bf9741
Merge pull request #15519 from ihmccreery/upgrade-versioning
...
Auto commit by PR queue bot
2015-10-15 06:30:12 -07:00
Isaac Hollander McCreery
60c316b54a
Upgrades and upgrade tests take versions of the form release/stable instead of stable_release:
...
- Refactor common and gce/upgrade.sh to use arbitrary published releases
- Update hack/get-build to use cluster/common code
- Use hack/get-build.sh in cluster upgrade test logic
2015-10-14 10:16:21 -07:00
k8s-merge-robot
f6bed84af7
Merge pull request #15252 from brendandburns/flakes3
...
Auto commit by PR queue bot
2015-10-13 09:53:13 -07:00
Brendan Burns
5d67b1525f
Add some retry to static ip creation
2015-10-12 14:43:02 -07:00
Piotr Szczesniak
35cf8cc76c
Enabled InitialResources e2e in autoscaling suite
2015-10-12 11:30:47 +02:00
k8s-merge-robot
834ce9ddb5
Merge pull request #15189 from ixdy/resource-check
...
Auto commit by PR queue bot
2015-10-10 12:26:21 -07:00
Chao Xu
cc4ec80ec7
in scripts, experimental/v1alpha1->extensions/v1beta1
2015-10-09 15:19:13 -07:00
k8s-merge-robot
9305a98ffc
Merge pull request #15205 from a-robinson/purge
...
Auto commit by PR queue bot
2015-10-08 20:40:26 -07:00
k8s-merge-robot
0655c9d8ad
Merge pull request #15209 from ixdy/gce-cluster-init-timeout
...
Auto commit by PR queue bot
2015-10-08 19:17:13 -07:00
k8s-merge-robot
0c089dcf11
Merge pull request #15265 from andyzheng0831/trusty
...
Auto commit by PR queue bot
2015-10-08 14:51:10 -07:00
Piotr Szczesniak
952a058357
Merge pull request #15153 from wojtek-t/common_resync_period
...
Extend resyncPeriods in controllers in production.
2015-10-08 14:07:04 +02:00
Piotr Szczesniak
7bbb7a2d9f
Merge pull request #15219 from wojtek-t/change_default_to_test
...
Unify default and test configuration in GCE
2015-10-08 11:12:23 +02:00
Wojciech Tyczynski
df79026b79
Extend resyncPeriods in controllers in production.
2015-10-08 09:10:09 +02:00
Andy Zheng
3a5f3f0615
Enable privileged containers in Trusty nodes
...
This change also removes an outdated TODO comment.
2015-10-07 15:10:14 -07:00
Dawn Chen
c29296f9a8
Set manifest-url-header when enable_manifest_url is set
2015-10-07 13:27:03 -07:00
Jeff Grafton
0e29d81904
Print error messages to stderr
2015-10-07 11:19:32 -07:00
Wojciech Tyczynski
d16995b24b
Unify default and test configuration in GCE
2015-10-07 12:47:28 +02:00
Jeff Grafton
efd3968335
Add a timeout for GCE cluster initialization
2015-10-06 19:39:55 -07:00
Alex Robinson
55278545a4
Also delete firewall rules and static IP addresses from stranded GCE LBs
2015-10-06 18:28:06 -07:00
Alex Robinson
9f80b87843
Fix hard-coded project IDs and region in script for deleting stranded LBs
2015-10-06 18:24:41 -07:00
Jeff Grafton
004c3bc7ad
Add script to use gcloud to print GCP resources used.
2015-10-06 17:38:34 -07:00
Dawn Chen
37720e8899
unset Kubelet flag for manifest_url for master node.
2015-10-06 17:33:29 -07:00
k8s-merge-robot
57a08b5563
Merge pull request #15148 from piosz/registry-addon
...
Auto commit by PR queue bot
2015-10-06 14:43:45 -07:00
Abhi Shah
aa9957e754
Merge pull request #15035 from ArtfulCoder/admissionChange
...
Removed DenyEscalatingExec from the list of default admission control…
2015-10-06 14:25:12 -07:00
Abhishek Shah
a1b6dbe870
Removed DenyEscalatingExec from the list of default admission controllers.
2015-10-06 13:35:32 -07:00
Piotr Szczesniak
ee815a87d9
Disabled cluster registry addon by default
2015-10-06 10:53:29 +02:00
Mike Danese
833be48d61
enable all experimental flags with one controller
2015-10-05 14:54:19 -07:00
Ananth Suryanarayana
d50d7763da
Add opencontrail networking provisioning support in kubernetes salt based provisioning
...
OpenContrail is an open-source based networking software which provides virtualization support for the cloud.
This change-set adds ability to install and provision opencontrail software for networking in kubernetes based cloud environment.
There are basically 3 components
o kube-network-manager -- plugin between contrail components and kubernets components
o provision_master.sh -- OpenContrail software installer and provisioner in master node
o provision_minion.sh -- OpenContrail software installer and provisioner in minion node(s)
These are driven via salt configuration files
One can provision opencontrail by just setting "export NETWORK_PROVIDER=opencontrail"
Optionally, OPENCONTRAIL_TAG, and OPENCONTRAIL_KUBERNETES_TAG can be used to
specify opencontrail and contrail-kubernetes software versions to install and provision.
Public-IP Subnet provided by contrail can be configured via OPENCONTRAIL_PUBLIC_SUBNET
environment variable
At this moment, plan is to add support for aws, gce and vagrant based platforms
For more information on contrail-kubernetes, please visit https://github.com/juniper/contrail-kubernetes For more information on opencontrail, please visit http://www.opencontrail.org
2015-10-03 08:03:02 -07:00
k8s-merge-robot
e29eab2a75
Merge pull request #14804 from brendandburns/fix3
...
Auto commit by PR queue bot
2015-10-02 17:09:38 -07:00
Brendan Burns
9cf5cc6641
Add a utility to clean up stranded load balancers.
2015-09-30 11:16:03 -07:00
Mike Danese
ed23abe181
Merge pull request #14690 from mikedanese/fix-2
...
trim mig template name if it's over the gce validated length limit
2015-09-30 10:52:43 -07:00
Mike Danese
05355145b9
trim mig template name if it's over the gce validated length limit
2015-09-29 11:52:35 -07:00
Mike Danese
5b58a6cb34
sanitize + in KUBE_VERSION during gce upgrade
2015-09-28 17:35:34 -07:00
Marek Grabowski
f8a9943d90
Merge pull request #14651 from mwielgus/cluster_request
...
Add cpu/mem reservation metrics for autoscaler in kube-up
2015-09-28 17:40:05 +02:00
Marcin Wielgus
659c18110a
Add cpu/mem reservation metrics to autoscaler kube-up
2015-09-28 14:12:18 +02:00
gmarek
dd3bd73948
Initial Kubemark commit
2015-09-28 11:39:05 +02:00
Brian Grant
3cbd5f01a0
Merge pull request #13044 from roberthbailey/kubelet-healthcheck
...
Healthcheck the kubelet on the secure port rather than the read-only port.
2015-09-25 11:11:51 -07:00
Marcin Wielgus
039acb8c1d
Merge pull request #14463 from nikhiljindal/DeploymentOnGCE
...
Allow enabling deployment controller on GCE and GKE
2015-09-25 13:47:36 +02:00
Chao Xu
ae1293418b
move experimental/v1 to experimental/v1alpha1;
...
use "group/version" in many places where used to expect "version" only.
2015-09-24 15:32:11 -07:00
nikhiljindal
ed5d24ed52
Allow enabling deployment controller on GCE and GKE
2015-09-24 11:37:16 -07:00
Jerzy Szczepkowski
c8238c079a
E2E tests for horizontal pod autoscaler.
...
Fixes & tuning in horiontal pod autoscaler and its e2e tests; two of the tests added to "Autoscaling suite".
2015-09-24 14:14:35 +02:00
Piotr Szczesniak
9a1ec3dfb5
Added GCM support for Initial Resources plugin
2015-09-21 09:01:54 +02:00
k8s-merge-robot
445fde3dc5
Merge pull request #13447 from pweil-/pid-mode
...
Auto commit by PR queue bot
2015-09-16 23:34:35 -07:00
Robert Bailey
da94ed7957
Healthcheck the kubelet on the secure port rather than the read-only port.
2015-09-16 12:15:29 -07:00
k8s-merge-robot
8385c148ba
Merge pull request #13936 from andyzheng0831/trusty
...
Auto commit by PR queue bot
2015-09-16 05:29:18 -07:00
k8s-merge-robot
d5b33614c3
Merge pull request #14001 from kubernetes/revert-13866-test-grace-period
...
Auto commit by PR queue bot
2015-09-15 20:21:45 -07:00
Jeff Lowdermilk
a1294e6401
Merge pull request #13762 from runningwild/PR
...
More fixes to rkt support
2015-09-15 17:34:06 -07:00
Andy Zheng
7427387938
Add trusty node health monitoring
...
Upstart monitors the process of docker, kubelet, and kube-proxy.
This change adds an upstart job running as daemon to conduct
non-PID health monitoring.
2015-09-15 15:09:45 -07:00
Marek Grabowski
cda68cbeb5
Revert "Lower the grace period for Pod eviction for e2e clusters"
2015-09-15 17:55:37 -04:00
Paul Weil
ed80c2b940
pid mode
2015-09-15 13:51:44 -04:00
gmarek
645c9153d4
Lower the grace period for Pod eviction for e2e clusters
2015-09-11 13:55:15 -04:00
Jerzy Szczepkowski
5be8817315
Turning on pod autoscaler on GCE.
...
Implemented optional turning on of pod autoscaler in kube-up script for GCE.
2015-09-11 12:03:41 +02:00
Jeff Lowdermilk
08442974bb
Revert "Turning on pod autoscaler on GCE."
2015-09-10 11:46:37 -07:00
Jerzy Szczepkowski
b41862b670
Turning on pod autoscaler on GCE.
...
Implemented optional turning on of pod autoscaler in kube-up script for GCE.
2015-09-10 16:10:01 +02:00
Mike Danese
b104f660da
enable the experimental API group in e2e tests
2015-09-09 15:26:32 -07:00
Jonathan Wills
5d38a8f024
Create /etc/rkt on startup
2015-09-09 16:52:25 -04:00
Jonathan Wills
05617a4583
Add CLUSTER_REGISTER_DISK and CLUSTER_REGISTRY_DISK_SIZE to gce/coreos
2015-09-09 16:52:25 -04:00
Isaac Hollander McCreery
219a1fae62
Second attempt at GCE tokens behavior to new format
2015-09-04 08:36:55 -07:00
Piotr Szczesniak
e285af9b20
Merge pull request #13390 from derekwaynecarr/remove_namespace_exists
...
Remove NamespaceExists from configuration
2015-09-04 13:44:40 +02:00
Jerzy Szczepkowski
2684018bb5
Configurations of jenkins e2e cluster and default private e2e cluster made consistent.
...
Configurations of jenkins e2e cluster and default private e2e cluster made consistent.
2015-09-04 09:15:01 +02:00
derekwaynecarr
06bbe00642
Remove NamespaceExists from configuration
2015-09-03 13:42:09 -04:00
Andy Zheng
9f28e784dc
Support kube-registry-proxy addon in trusty nodes
2015-08-27 07:46:50 -07:00
Piotr Szczesniak
7ad0f96688
Revert "Make MASTER_IP_RANGE master-only"
2015-08-27 10:52:21 +02:00
Yu-Ju Hong
1c7ebc4a62
Merge pull request #13213 from mbforbes/removeMasterIpRange
...
Make MASTER_IP_RANGE master-only
2015-08-26 13:04:04 -07:00
Yu-Ju Hong
09446c7a49
Merge pull request #13214 from mbforbes/todos
...
Pass mbforbes TODOs to others.
2015-08-26 13:02:27 -07:00
Max Forbes
8ca0654f94
Pass mbforbes TODOs to others.
2015-08-26 10:05:34 -07:00
Max Forbes
48801da130
Make MASTER_IP_RANGE master-only
2015-08-26 09:53:08 -07:00
Amy Unruh
5b6c5823da
fix error in 'rm' path instructions to force restaging
2015-08-26 08:10:51 -07:00
Nikhil Jindal
411d78dac3
Merge pull request #13068 from jlowdermilk/no-reuse-auth
...
Don't reuse credentials on cluster create
2015-08-24 15:56:36 -07:00
Jeff Lowdermilk
438216844f
Stop reusing basic auth on cluster create
2015-08-22 11:45:46 -07:00
Zach Loafman
5fe7029e68
Merge pull request #13008 from andyzheng0831/node-yaml
...
Add continuous tests support for trusty nodes
2015-08-21 18:59:21 -07:00
Zach Loafman
185b5af26f
Merge pull request #12833 from uluyol/insecure-reg
...
Launch a cluster-local registry.
2015-08-21 14:58:37 -07:00
Andy Zheng
f302130ad9
Add continuous tests support for trusty nodes
...
Also fix the starting condition of kube-install-additional-packages
upstart job.
2015-08-21 14:39:55 -07:00
Jeff Lowdermilk
f0b5c5b7b8
fix mig command for gce
2015-08-21 11:19:46 -07:00
Jerzy Szczepkowski
755287ca3a
Merge pull request #12988 from andyzheng0831/bug
...
Fix some env variable settings in test config.
2015-08-21 08:39:32 +02:00
Muhammed Uluyol
82638f8b29
Add conversion function from GCE storage units to kubernetes units.
2015-08-20 18:44:12 -07:00
Muhammed Uluyol
14b554cef6
Use a persistent volume for the docker registry.
2015-08-20 18:44:11 -07:00
Muhammed Uluyol
7129d477d3
Launch a cluster-local registry.
...
This registry can be accessed through proxies that run on each node
listening on port 5000. We send the proxy images to the nodes directly
to avoid requests that hit the network during cluster launch. For now,
we continue to pull the registry itself over the network, especially
given its large size (we should be able to dramatically shrink the
image). On GCE we create a PD and use that for storage, otherwise we
use an emptyDir. The registry is not enabled outside of GCE. All
communication is currently plain HTTP. In order to use SSL, we will
need to be able to request a certificate/key from the apiserver signed
by the apiserver's CA cert.
2015-08-20 18:44:05 -07:00
Saad Ali
9b01580946
Merge pull request #12872 from runningwild/master
...
Fix several problems with using rkt on gce
2015-08-20 15:46:16 -07:00
Andy Zheng
7bdc530822
Fix some env variable settings in test config.
...
These environmental variables are incorrectly set to string
"TEST_CLUSTER_LOG_LEVEL", instead of the value of the variable
"${TEST_CLUSTER_LOG_LEVL}".
2015-08-20 11:46:12 -07:00
Wojciech Tyczynski
a18a07e5cf
Merge pull request #12897 from wojtek-t/fix_gcloud_preview
...
Stop using deprecated gcloud commands
2015-08-20 10:51:52 +02:00
Andy Zheng
ee913b1273
Use yaml format for trusty node kube-env
...
It uses the same function as Debian to create the yaml format
node kube-env file.
2015-08-19 10:05:44 -07:00
Jonathan Wills
80e799fc0c
Allow configuring the rkt binary in a kubelet with a flag.
...
This is necessary because coreos comes with rkt installed, and if we want to use a different version
we need some way to avoid the default one.
2015-08-19 09:42:13 -04:00
Wojciech Tyczynski
1feb78be66
Stop using deprecated commands
2015-08-19 12:19:08 +02:00
Jonathan Wills
a68e819e60
Fix rkt binary path
2015-08-18 16:15:01 -04:00
Jonathan Wills
bf08da0fdc
change coreos node env file from yaml to KEY=VALUE
2015-08-18 16:15:01 -04:00
Robert Bailey
6afa0e1f95
Don't register the master node into the cluster by default.
2015-08-17 19:17:17 -07:00
Andy Zheng
11c823abd8
Fix some settings of trusty nodes
...
It fixes kubelet and kube-proxy command line options, fixes a typo,
and adds installation of nsenter package if it is not present.
2015-08-17 14:27:30 -07:00
Eric Paris
13822bceae
Fix build breakage due to ubuntu invalid flag usage
...
In PR #12543 / commit fef1ede240
Flags were used with `_` instead of `-`. This broke the build.
2015-08-16 20:30:59 -05:00
Andy Zheng
fef1ede240
Add config to run minions on GCE using Ubuntu.
...
It is for running nodes on Ubuntu image upto 14.04 LTS (Trusty).
The change for running master on Ubuntu will be added later.
The configuration consists of several upstart jobs, which is
passed to node instances through GCE metadata and parsed by cloud-init.
2015-08-13 16:40:09 -07:00
CJ Cullen
9f009df1cb
Merge pull request #12541 from dchen1107/fix
...
Fix kube-push using gcloud compute instance-groups managed set-instance-template
2015-08-11 15:25:40 -07:00
Dawn Chen
4b99aafc4c
Fix kube-push using gcloud compute instance-groups managed set-instance-template`
2015-08-11 10:28:59 -07:00
Alex Robinson
e13b00eddc
Merge pull request #12436 from runningwild/PR
...
Install rkt to a directory that doesn't require environment variables…
2015-08-10 13:30:20 -07:00
Alex Robinson
34f164a470
Merge pull request #12384 from Hokutosei/master
...
added preemptible flag in gcloud compute instance-templates create
2015-08-10 11:08:11 -07:00
Veres Lajos
9f77e49109
typofix - https://github.com/vlajos/misspell_fixer
2015-08-08 22:31:48 +01:00
jeanepaul
eaacc1e5c1
refactor coding style
2015-08-09 01:07:12 +09:00
Jonathan Wills
f456e58355
Install rkt to a directory that doesn't require environment variables to find.
...
Systemd doesn't do variable substitution on the name of the command to run, so we have to install
rkt to a directory with an absolute literal path that we can reference with environment variables.
2015-08-08 11:16:59 -04:00
Eric Paris
86ca88be61
convert cluster/ from --flag_name= --flag-name=
2015-08-07 11:00:13 -04:00
Hokutosei
a68f0a853f
add missing preemptibel var
2015-08-07 10:13:43 +00:00
hokutosei
3bcfdab649
added preemptible flag in gcloud compute instance-templates create
2015-08-07 06:50:28 +00:00
Zach Loafman
5ea2bfaa1b
Update GCE to container-vm-v20150806
...
Also changes the node image to default to master image
2015-08-06 15:36:39 -07:00
Robert Bailey
8df33bc1a7
Register the kubelet on the master node with an apiserver. This option is
...
separated from the apiserver running locally on the master node so that it
can be optionally enabled or disabled as needed.
Also, fix the healthchecking configuration for the master components, which
was previously only working by coincidence:
If a kubelet doesn't register with a master, it never bothers to figure out
what its local address is. In which case it ends up constructing a URL like
http://:8080/healthz for the http probe. This happens to work on the master
because all of the pods are using host networking and explicitly binding to
127.0.0.1. Once the kubelet is registered with the master and it determines
the local node address, it tries to healthcheck on an address where the pod
isn't listening and the kubelet periodically restarts each master component
when the liveness probe fails.
2015-08-06 13:39:32 -07:00
Mike Danese
fe6b15ba2f
rewrite all links to issues to k8s links
2015-08-05 21:11:11 -07:00
Alex Mohr
cab88c6885
Merge pull request #12215 from runningwild/master
...
Auto commit by PR queue bot
2015-08-04 19:08:44 -07:00
Alex Mohr
ad4086eab1
Merge pull request #11308 from gmarek/pillar
...
Auto commit by PR queue bot
2015-08-04 12:42:57 -07:00
Jonathan Wills
2fe560ac07
Fix typos in a runtime-generated yaml file
2015-08-04 14:34:21 -04:00
Jonathan Wills
12e47667d8
Fix minor typo that broke yaml format
2015-08-03 16:06:23 -04:00
Wojciech Tyczynski
2d95cd454c
Swich to new gcloud API for GCE MIGs
2015-08-03 09:56:25 +02:00
gmarek
5bb7eec5ab
Use salt pillars to pass test arguments during cluster creation.
2015-07-31 09:32:01 +02:00
Piotr Szczesniak
f48543aba5
Made enabling Kube UI configurable
2015-07-27 08:23:04 +02:00
Mike Danese
bfd22a6974
Merge pull request #10686 from mesosphere/kube-util
...
Move sourcing of provider-specific util.sh into kube-util.sh
2015-07-24 10:31:48 -07:00
Mike Danese
e9084f95d1
Merge pull request #10517 from chrishiestand/gke-scopes
...
change shell var MINION_SCOPES to user setable
2015-07-24 09:22:25 -07:00
Vish Kannan
3f47fc2fb1
Merge pull request #11762 from mbforbes/rollingAlpha
...
Support gcloud rolling-update command in 'preview' and 'alpha compute'
2015-07-23 14:53:18 -07:00
Max Forbes
5ff1566aac
Support gcloud rolling-update command in 'preview' and 'alpha compute'
2015-07-23 14:16:31 -07:00
Vish Kannan
dc59c99d1a
Merge pull request #11740 from piosz/config
...
Added possibility to overwrite ENABLE_CLUSTER_DNS with env var
2015-07-23 13:25:35 -07:00
Vish Kannan
87f59201ab
Merge pull request #11483 from roberthbailey/secure-kubelet-config
...
Refactor the functions that generate auth for the kubelet and kubeproxy
2015-07-23 13:10:52 -07:00
Jerzy Szczepkowski
3808519907
Optional creation of nodes autoscaler for GCE.
...
Implemented optional creation and deletion of nodes autoscaler in kube-up and kube-down scripts for GCE.
2015-07-23 15:59:41 +02:00
Piotr Szczesniak
06b3406cef
Added possibility to overwrite ENABLE_CLUSTER_DNS with env var
...
It's for autoscaling tests purposes and making the config consistent with
other flags like ENABLE_NODE_LOGGING
2015-07-23 10:25:06 +02:00
Wojciech Tyczynski
5988d30da0
Merge pull request #10715 from justinsb/spelling_octects
...
Spelling fix (in code): octects -> octets
2015-07-23 09:00:39 +02:00
Chris Hiestand
db1a73317c
change shell var MINION_SCOPES to user setable
...
Because bash arrays may not be environment variables
(see: <https://stackoverflow.com/questions/5564418/exporting-an-array-in-bash-script >)
we have to change the MINION_SCOPES array to a string
* prefers aliases instead of full URLs for scopes
tested under GKE, needs GCE testing
Close #10458
2015-07-22 14:34:03 -07:00
Robert Bailey
728b337e9c
Refactor the functions that generate auth for the kubelet and kubeproxy
...
and remove the insecure configuration now that GKE has plumbed through
certificates.
2015-07-17 16:13:01 -07:00
Robert Bailey
5e02f70dd0
Bump the container vm version to the latest build.
2015-07-16 09:30:33 -07:00
Max Forbes
739cb2f526
Robustly cleanup MIG template on GCE teardown
2015-07-10 10:14:04 -07:00
Prashanth B
bb6f2f7ad9
Merge pull request #10716 from justinsb/spelling
...
Misc (non-code) spelling fixes
2015-07-05 11:23:17 -07:00
Zach Loafman
a2250d1caf
Merge pull request #10597 from a-robinson/fluentd
...
Run fluentd on the master to collect the core master logs
2015-07-04 21:12:47 -07:00
Justin Santa Barbara
fca7822800
Misc (non-code) spelling fixes
2015-07-04 10:39:37 -04:00
Justin Santa Barbara
1ece037555
Spelling fix (in code): octects -> octets
2015-07-04 10:37:57 -04:00
Karl Isenberg
0229cb01fc
Move sourcing of provider-specific util.sh into kube-util.sh
...
- kube-util.sh defines default implementations
- provider util.sh overrides the default implementations as desired
- default kube-util functions now print to stderr to avoid affecting
captured output
2015-07-02 12:50:18 -07:00
nikhiljindal
274792d7bb
Stop exposing v1beta3 by default
2015-07-01 14:38:02 -07:00
Alex Robinson
e5ea6ae854
Run fluentd on the master node by default.
...
This involves adding the logging-write scope to the master when running on GCE.
2015-07-01 20:07:52 +00:00
Robert Bailey
ffb846a284
Merge pull request #10375 from eparis/enable_node_monitoring
...
Remove unused enable_node_monitoring
2015-06-26 12:58:14 -07:00
Robert Bailey
0048eae8eb
Merge pull request #9965 from stevekuznetsov/skuznets/allow-https
...
Allowing for HTTPS Probes
2015-06-26 10:43:37 -07:00
Eric Paris
58df58f3d7
Remove unused enable_node_monitoring option
...
Back in 1a7f7245e7
we dropped the one
place this was used, but left all of the variable and definitions and
garbage around cluster/
2015-06-25 20:57:56 -04:00
Steve Kuznetsov
d581d1f6c0
Fixed typo in gce-specific kube-up script
2015-06-25 12:51:34 -04:00
Tim Hockin
280f99afd9
EOL our registry caching mirror
...
Docker's v1 registry has gotten slower and slower, and they have no
interest in fixing it. Using a mirror forces v1 mode. Measurements
show that v1 with our mirror is slower than v2 with docker's registry in
just about all metrics.
2015-06-24 09:56:59 -07:00
Jeff Lowdermilk
a2ce3ea529
Merge pull request #10107 from roberthbailey/sans
...
Add more SANs to the master certificate.
2015-06-23 08:22:33 -07:00
Max Forbes
434f968715
GKE upgrade tests
2015-06-20 09:44:19 -07:00
Robert Bailey
6ede5a90b1
Add more SANs to the master certificate.
2015-06-19 13:06:18 -07:00
Max Forbes
2803fbe343
Node upgrade tests.
2015-06-18 15:59:51 -07:00
Satnam Singh
34fb2a9f2d
Merge pull request #9859 from mwielgus/resources-check
...
Check for existing GCE resources in kube-up
2015-06-18 14:47:22 -07:00
Satnam Singh
55f791ca15
Merge pull request #10050 from zmerlynn/checkbinaries
...
Validate binaries downloaded from GCS:
2015-06-18 14:14:56 -07:00
Zach Loafman
d8da39ecd0
Validate binaries downloaded from GCS:
...
* Set SHA1 for Kubernetes server binary and Salt tar in kube-env.
* Check SHA1 in configure-vm.sh. If the env variable isn't available,
download the SHA1 from GCS and double check that.
* Fixes a bug in the devel path where we were actually uploading the
wrong sha1 to the bucket.
Fixes #10021
2015-06-18 13:37:05 -07:00
CJ Cullen
abf1e768dc
Pass through an explicit PROXY_SSH_USER.
...
Use user@user instead of user@hostname in case hostname is too long.
2015-06-18 10:35:02 -07:00