Hongchao Deng
|
5e805c0a05
|
adjust unreasonable timing assumption
|
2016-10-06 16:32:54 -07:00 |
Hongchao Deng
|
043d4ca76d
|
Merge pull request #193 from hongchaodeng/r2
two level json decoding
|
2016-10-06 16:16:40 -07:00 |
Hongchao Deng
|
fa9a43490c
|
refactor backup path
|
2016-10-06 15:24:56 -07:00 |
Hongchao Deng
|
0219a41f26
|
two level json decoding
|
2016-10-06 15:12:29 -07:00 |
Hongchao Deng
|
f8ffc5e870
|
fix logic in disaster recovery
|
2016-10-06 15:09:48 -07:00 |
Hongchao Deng
|
a43038ee2a
|
reconcile: separate recorable and unrecorable error
|
2016-10-06 11:33:40 -07:00 |
Hongchao Deng
|
537b3dfd20
|
Merge pull request #190 from hongchaodeng/r
reconcile: take remove member err as transient err
|
2016-10-05 20:20:59 -07:00 |
Xiang Li
|
cae81a771c
|
Merge pull request #189 from coreos/node_selector
*: add node selector
|
2016-10-05 19:12:28 -07:00 |
Xiang Li
|
db6a921ec8
|
*: add node selector
|
2016-10-05 16:58:49 -07:00 |
Hongchao Deng
|
aeeda6a3cf
|
reconcile: take remove member err as transient err
|
2016-10-05 16:48:27 -07:00 |
Hongchao Deng
|
367c6c251e
|
use k8sutil.EtcdPodListOpt in backup/
|
2016-10-05 15:45:14 -07:00 |
Hongchao Deng
|
f2affa2068
|
create spec/ pkg and move all specs into it
|
2016-10-05 15:19:44 -07:00 |
Hongchao Deng
|
5afa83cc53
|
refine etcd pod readiness probe spec
|
2016-10-05 13:22:13 -07:00 |
Hongchao Deng
|
3670597859
|
print out decoder buffer on err
|
2016-10-05 12:01:15 -07:00 |
Hongchao Deng
|
335f9c745f
|
refactor controller config
|
2016-10-05 10:20:35 -07:00 |
Hongchao Deng
|
342b9e1069
|
util: create backuputil and move related from k8sutil
|
2016-10-05 10:12:02 -07:00 |
Hongchao Deng
|
a51f859414
|
more info at the end of each e2e test
|
2016-10-04 22:30:01 -07:00 |
Colin Hom
|
e484ca7c44
|
add controller flag for pd provisioner type
|
2016-10-04 21:17:40 -07:00 |
Hongchao Deng
|
d08f199a07
|
cluster: retry on add member timeout
|
2016-10-04 19:06:39 -07:00 |
Hongchao Deng
|
8c5ab037f6
|
Merge pull request #174 from hongchaodeng/master
controller: panic on watch error from apiserver
|
2016-10-04 16:54:19 -07:00 |
Hongchao Deng
|
d70ea6c5c7
|
controller: exit program on watch error from apiserver
|
2016-10-04 16:43:58 -07:00 |
Xiang Li
|
12b418ab88
|
k8sutil: add health checking
|
2016-10-04 15:53:29 -07:00 |
Xiang Li
|
6c822d2449
|
cluster: use init container to add member for seed migration
|
2016-10-04 15:28:41 -07:00 |
Hongchao Deng
|
2140af492a
|
controller monitor cluster: return on errror
|
2016-10-04 14:38:16 -07:00 |
Hongchao Deng
|
7567e0e7b7
|
Merge pull request #167 from hongchaodeng/master
use etcdctl and readiness probe in each etcd pod
|
2016-10-04 13:36:51 -07:00 |
Xiang Li
|
0ecc724127
|
cluster: enforce min delay in seed migration
|
2016-10-04 13:32:20 -07:00 |
Hongchao Deng
|
083da277a7
|
use etcdctl and readiness probe in each etcd pod
|
2016-10-04 13:25:00 -07:00 |
Hongchao Deng
|
8c0db38421
|
disaster recovery: return error if no backup policy
|
2016-10-03 14:54:00 -07:00 |
Hongchao Deng
|
0d0556cc05
|
controller: seed member migration
|
2016-10-01 11:39:46 -07:00 |
Hongchao Deng
|
b05f2f6843
|
Merge pull request #148 from hongchaodeng/pv
use persistent storage in backup pod for backup dir
|
2016-09-29 22:03:03 -07:00 |
Hongchao Deng
|
072bdf3f41
|
docs: backup StorageType default is PV
|
2016-09-29 21:34:51 -07:00 |
Xiang Li
|
a5112cdff0
|
controller: add seed field into spec
|
2016-09-30 12:04:09 +08:00 |
Hongchao Deng
|
bed78cc116
|
use persistent storage in backup pod
|
2016-09-29 20:35:53 -07:00 |
Hongchao Deng
|
4448976ae2
|
close etcd client
|
2016-09-28 12:06:15 -07:00 |
Hongchao Deng
|
0624541c9c
|
code cleanup
|
2016-09-24 10:54:31 -07:00 |
Hongchao Deng
|
91f009e333
|
e2e: support unique namespace each test (#135)
* e2e: support unique namespace each test
* use downward api to convey namespace
|
2016-09-23 16:09:00 -07:00 |
Hongchao Deng
|
541f1b77cd
|
jenkins e2e test script setup
|
2016-09-22 22:18:29 -07:00 |
Hongchao Deng
|
0e572c2885
|
re-organize builds and rename images
|
2016-09-22 17:02:36 -07:00 |
Hongchao Deng
|
d3f9a815f1
|
make namespace configurable
|
2016-09-21 21:54:00 -07:00 |
Fabian Reinartz
|
9321b40064
|
Close response body on status code error
|
2016-09-22 00:17:06 +02:00 |
Hongchao Deng
|
60075cc063
|
Revert "use latest etcd to fix domain name problem"
|
2016-09-17 15:55:33 -07:00 |
Hongchao Deng
|
f2ba089671
|
use latest etcd to fix domain name problem
|
2016-09-15 10:18:23 -07:00 |
Casey Davenport
|
78d3d72dcf
|
Pass HostNetwork through to pod creation
|
2016-09-14 13:44:46 -07:00 |
Hongchao Deng
|
9d26cd49df
|
fix import
|
2016-09-13 15:58:31 -07:00 |
Hongchao Deng
|
4439c5e8ee
|
Merge pull request #107 from hongchaodeng/f3
remove waitMemberReadyTimeout and use constants.DefaultDialTimeout
|
2016-09-10 22:12:53 -07:00 |
Hongchao Deng
|
ea2a4387a9
|
remove waitMemberReadyTimeout and use constants.DefaultDialTimeout
|
2016-09-10 22:11:48 -07:00 |
Hongchao Deng
|
26044de226
|
Merge pull request #109 from hongchaodeng/f
make reconcile timer after processing an event
|
2016-09-10 22:09:28 -07:00 |
Hongchao Deng
|
de64c2bf0c
|
Merge pull request #110 from hongchaodeng/f2
move logging of running before WaitMemberReady()
|
2016-09-10 22:06:50 -07:00 |
Hongchao Deng
|
59aec11299
|
move logging of running before WaitMemberReady()
|
2016-09-10 22:06:44 -07:00 |
Hongchao Deng
|
3da3b91c9f
|
retry due to 5 second unhealthy cluster error
|
2016-09-10 08:38:28 -07:00 |