Satnam Singh
53ec5e38c7
Remove the use of secrets from node level logging agents
2015-05-13 10:11:07 -07:00
Filip Grzadkowski
eecd7b8c0f
Revert "Set GOMAXPROCS for etcd"
2015-05-13 17:53:04 +02:00
Tim Hockin
ab30484a4f
Fix DNS health check
2015-05-13 08:51:06 -07:00
Zach Loafman
02f3a32196
Merge pull request #8131 from justinsb/aws_install_salt_gce_style
...
Install specific salt version on AWS, based on GCE
2015-05-13 06:55:32 -07:00
Brendan Burns
48d7604f4e
Update single node docker to 0.16.2
2015-05-13 11:15:56 +01:00
Robert Bailey
c47b9178b4
Replace the auth config file with a kubeconfig file when
...
starting the kubelet on GCE.
2015-05-13 01:03:28 -07:00
Madis Nõmme
eb220f05a6
Properly get return value (considering errexit). Quote variables.
2015-05-13 10:45:51 +03:00
Madis Nõmme
d4d02a9028
Optionally associate master instance with AWS Elastic IP
...
When MASTER_RESERVED_IP is set to elastic IP from AWS, then aws/util.sh will
associate it with master instance and assign it to KUBE_MASTER_IP. If no MASTER_RESERVED_IP
is set, new elastic ip will be requested from amazon. This allows cluster certificates to
be generated for an IP that doesn't change between stopping & starting cluster instances.
The requested elastic ip is not released when kube-down.sh is run. I think it is good
because user could have created DNS records and it would be bad if the IP was removed.
He can reuse it next time through MASTER_RESERVED_IP when setting up cluster again.
2015-05-13 10:45:51 +03:00
CJ Cullen
31ea7d1295
Put cbr0-modifying stuff behind a flag. Address some other comments.
2015-05-12 23:00:28 -07:00
CJ Cullen
5e3d2b9138
Kubelet configure cbr0 instead of configure-vm.sh
2015-05-12 23:00:12 -07:00
Justin Santa Barbara
23b1a22203
AWS: Don't use policy-rc.d to prevent starting daemons until we're ready
...
It isn't required
2015-05-12 21:18:48 -04:00
Nikhil Jindal
c2fecff3d5
Merge pull request #8067 from piosz/kubectl
...
Added label kubernetes.io/name to cluster services
2015-05-12 17:09:22 -07:00
Quinton Hoole
de0d59be05
Merge pull request #8096 from saad-ali/fixTemplateUpDown
...
Make MIG deletion during GCE kube down blocking, so that subsequent template deletion doesn't fail.
2015-05-12 17:05:13 -07:00
saadali
932cdd954d
Clean up GCE kube-down script by using set e
2015-05-12 16:58:22 -07:00
Nikhil Jindal
5e11830e13
Merge pull request #7988 from satnam6502/es-image
...
Make the Elasticsearch logging pods discover each other
2015-05-12 16:19:57 -07:00
Satnam Singh
7cff506c93
Make the Elasticsearch logging pods discover each other
2015-05-12 15:26:09 -07:00
Alex Robinson
a98d883134
Merge pull request #8121 from satnam6502/fluentd-gcp
...
Convert node level logging to Cloud Logging to use token-system-logging
2015-05-12 14:26:46 -07:00
Alex Robinson
96cb4360fa
Merge pull request #8120 from satnam6502/fluentd-es
...
Convert nodel level logging to ES to use token-system-logging
2015-05-12 14:26:28 -07:00
Clayton Coleman
7d620c20b9
Merge pull request #8105 from thockin/dns-domain
...
Rename default DNS domain to cluster.local
2015-05-12 17:18:45 -04:00
Zach Loafman
0b0bace006
Merge pull request #8009 from mbforbes/refactorEnv
...
Refactor master vs node kube-env and salt auth
2015-05-12 13:37:54 -07:00
Justin Santa Barbara
ffb0e7f9b8
Install specific salt version on AWS, based on GCE
...
The latest salt version breaks the container_bridge.py _state function
We can lock to the same version as GCE. This is not a full fix,
because we can't update to the latest salt without breaking GCE,
but this at least unbreaks and sync AWS with GCE.
This isn't a straight copy from GCE, because we still use
the salt master on AWS (for now)
Fixes #8114
2015-05-12 16:33:56 -04:00
Max Forbes
76c89db5a8
Master vs node salt auth refactor in configure-vm.sh
2015-05-12 13:26:11 -07:00
Max Forbes
0acf8f9a00
Refactor GCE kube-env for both OSes.
2015-05-12 13:26:10 -07:00
Jordan Liggitt
e5d47081a2
Add ServiceAccount admission plugin
2015-05-12 15:19:05 -04:00
Nikhil Jindal
d75bd8bf2a
Merge pull request #7101 from liggitt/service_account
...
ServiceAccounts
2015-05-12 10:23:41 -07:00
Satnam Singh
ade18e4ff3
Conver node level logging to Cloud Logging to use token-system-logging
2015-05-12 10:17:45 -07:00
Satnam Singh
f9af0658fa
Convert nodel level logging to ES to use token-system-logging
2015-05-12 10:07:49 -07:00
Tim Hockin
e83e49b076
rename default DNS domain to cluster.local
2015-05-11 23:00:43 -07:00
saadali
c5b1508774
Make MIG deletion during GCE kube down blocking, so that subseqent template deletion doesn't fail.
2015-05-11 18:51:59 -07:00
Alex Robinson
e2b7ef8d2c
Merge pull request #8078 from satnam6502/fluentd-gcp
...
Convert Fluentd to Cloud Logging pod specs to YAML
2015-05-11 16:55:14 -07:00
Satnam Singh
e246685468
Convert Fluentd to Cloud Logging pod specs to YAML
2015-05-11 14:55:46 -07:00
Satnam Singh
2f5ba28a17
Switch Fluentd to ES manifest back to YAML
2015-05-11 14:37:41 -07:00
Jordan Liggitt
7e14a80f63
ServiceAccount admission plugin
2015-05-11 17:18:06 -04:00
Jordan Liggitt
db1f0dc906
JWT token generation/verification
2015-05-11 17:18:06 -04:00
Daniel Smith
caddcd8cd3
Merge pull request #7901 from vishh/kube2sky
...
Updated kube2sky to use the controller framework.
2015-05-11 13:49:20 -07:00
Robert Bailey
6c42cb154b
Stop copying certs into /usr/share/nginx/ since nothing relies
...
on that location any longer.
2015-05-11 11:44:19 -07:00
Alex Robinson
8bec62e42c
Merge pull request #7995 from satnam6502/es-logging
...
Upgrade to Kibana 4 for cluster logging
2015-05-11 10:40:41 -07:00
Piotr Szczesniak
12e44ff8a9
Added label kubernetes.io/name to cluster services
...
The label specifies service name which is displayed in kubectl cluster-info
2015-05-11 19:35:53 +02:00
Nikhil Jindal
72ac82eba9
Merge pull request #8005 from lavalamp/kubectlFix
...
Don't print debugging things on every run of kubectl.sh
2015-05-11 10:19:37 -07:00
Jeff Lowdermilk
6523d18130
Future proof GKE kubeconfig handling in e2e driver
2015-05-11 09:57:54 -07:00
Filip Grzadkowski
26d14300e9
Increase disk size for kubernetes master.
...
Signed-off-by: Filip Grzadkowski <filipg@google.com >
2015-05-11 15:35:38 +02:00
Piotr Szczesniak
02aa97d695
Added name to kube-dns service
...
Fixes #7922
2015-05-11 12:42:22 +02:00
He Simei
9e2ac1b8bd
add func test-build-release
...
Signed-off-by: He Simei <hesimei@zju.edu.cn >
2015-05-11 10:07:58 +08:00
Jeff Lowdermilk
78386e48ad
fix #7921
2015-05-09 07:48:29 -07:00
Jeff Lowdermilk
051288c4ee
Merge pull request #7921 from roberthbailey/gke-kubeconfig
...
Stop setting a GKE specific version of the kubeconfig file
2015-05-08 19:48:49 -07:00
Daniel Smith
ccecb115ed
Don't print debugging things on every run of kubectl.sh
2015-05-08 15:55:28 -07:00
Satnam Singh
fcbe2229df
Kibana by itself
...
Upgrade to Kibana 4 for cluster logging
2015-05-08 14:55:52 -07:00
Robert Bailey
9db0c68e3e
For GKE, only use the special kubeconfig location if the file exists.
...
This will allow Jenkins to keep running after the next gcloud release
without needing to make immediate modifications to this file. We can
then remove the extra logic at our own convenience.
2015-05-08 14:53:49 -07:00
Justin Santa Barbara
3cf8d72d96
Copy some new properties from config-default => config.test
...
ENABLE_MINION_PUBLIC_IP was causing a failure because the variable wasn't declared.
ADMISSION_CONTROL should just be set the same for both test & default
2015-05-08 14:30:17 -07:00
Derek Carr
39de2ee5b8
Merge pull request #7982 from BenTheElder/vagrant_test_fixes
...
Call kube-down in test-teardown for vagrant.
2015-05-08 15:01:21 -04:00