Travis Nielsen
|
e8514cf004
|
refactor the k8s context to the k8sutil package
|
2017-04-13 15:38:22 -07:00 |
|
Steve Leon
|
c46c076096
|
Updating dependency to support K8S 1.6
|
2017-04-12 13:27:55 -07:00 |
|
Travis Nielsen
|
00149faec8
|
Cluster uses metadata name and namespace instead of the spec namespace
|
2017-04-12 11:36:26 -07:00 |
|
Travis Nielsen
|
ac61476a3c
|
error handling for operator watching tprs
|
2017-04-11 12:01:52 -07:00 |
|
Travis Nielsen
|
d685481c10
|
watch for pool tprs inside the cluster namespace
|
2017-04-11 12:01:52 -07:00 |
|
Travis Nielsen
|
f0f70b458a
|
create pools through a tpr
|
2017-03-27 19:33:59 -07:00 |
|
Travis Nielsen
|
8967dcc4cb
|
refactor tprs to support both clusters and pools
|
2017-03-27 09:47:27 -07:00 |
|
Travis Nielsen
|
2d1c150539
|
detect if mons are healthy
|
2017-03-23 11:00:26 -07:00 |
|
Travis Nielsen
|
a5ad737b9a
|
return success when tpr already exists
|
2017-03-13 09:31:56 -07:00 |
|
Travis Nielsen
|
e0e829ed25
|
Rook operator unit tests
|
2017-03-09 15:24:33 -08:00 |
|
Travis Nielsen
|
69ce2009cd
|
allow multiple instances of rook, but only one that uses devices
|
2017-03-03 13:42:17 -08:00 |
|
Travis Nielsen
|
317ba0ec33
|
async start and resuming of clusters when operator starts
|
2017-03-02 14:35:03 -08:00 |
|
Travis Nielsen
|
34b6ad32d7
|
use third party resources to trigger cluster creation
|
2017-02-24 15:57:37 -08:00 |
|
Travis Nielsen
|
1573bdb1dd
|
update to the k8s 2.0 client
|
2017-02-23 14:50:21 -08:00 |
|
Travis Nielsen
|
18ee98131c
|
create the rbd client access in the default namespace
|
2017-02-23 12:17:02 -08:00 |
|
Travis Nielsen
|
a07afb2e10
|
flag to allow osds to use all devices
|
2017-02-16 10:56:16 -08:00 |
|
Travis Nielsen
|
8e96bcb822
|
create the file system with the rest api call
|
2017-02-09 14:36:01 -08:00 |
|
Travis Nielsen
|
b9c6f6bb60
|
operator starts a rest api service with some placeholder implementation
|
2017-02-09 13:48:10 -08:00 |
|
Travis Nielsen
|
a414d64b82
|
operator configures a file system and starts mds
|
2017-02-08 15:46:47 -08:00 |
|
Travis Nielsen
|
a6b4430d8a
|
start the rgw service
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
ba35f0a788
|
rook operator in a k8s deployment
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
507580df70
|
take container version as an operator argument
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
815da36b0e
|
start mons one at a time
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
fbd1a0ce91
|
create osd daemon set for filestore and bluestore osds
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
4d28447239
|
end to end single monitor pod launched by the operator
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
0601091388
|
basic operator to launch placeholder services
|
2017-02-01 09:48:53 -08:00 |
|