Граф коммитов

82 Коммитов

Автор SHA1 Сообщение Дата
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