Steve Leon
0e5bec097b
Use modprobe and modinfo from the container
...
Fixes https://github.com/rook/rook/issues/1239
2017-11-16 13:39:42 -08:00
Steve Leon
7b71baba06
Handle cephfs mount for kernel older than 4.7
...
- If kernel is older than 4.7, a warning message
will be printed in the agent's logs
Fixes https://github.com/rook/rook/issues/1044
2017-11-06 17:50:15 -08:00
Jared Watts
3c1dd6e6eb
clean up outstanding rbd devices during cluster deletion
2017-11-03 17:43:54 -07:00
Jared Watts
7f1533129f
Merge pull request #1176 from kokhang/agent-rbac
...
Create RBAC roles and service account for agents
2017-11-03 13:58:27 -07:00
Steve Leon
544b208ac7
Create RBAC roles and service account for agents
...
fixes https://github.com/rook/rook/issues/1041
2017-11-03 11:12:56 -07:00
Steve Leon
a9dd3750a2
Removing toleration effect so that rook-agents respect taints on nodes
...
Fixes https://github.com/rook/rook/issues/1168
2017-11-02 15:55:20 -07:00
Jared Watts
b9625c1325
Add documentation for flexvolume common problems and add a friendly message to rook-agent.
2017-10-31 16:21:13 -07:00
Steve Leon
e290cee720
Executing modprobe in agent pod
...
Fixes https://github.com/rook/rook/issues/1062
2017-10-12 14:44:26 -07:00
Steve Leon
b4279e06fb
Rook plugin for Kubernetes implemented as flexvolume
...
- Operator is deployed under namespace rook-system
- Operator deploys rook-agent on all nodes as daemonset also on
rook-system
- Rook-agent installs flexvolume driver on hosts
- Rook-agent listens on unix socket for driver requests
- Rook-agent perform attach/detach on its node
- Rook-agent creates/delete CRD volumeattach objects
- Added fencing to support ROX and RWO
- Added unit and integration tests
- Updated examples and docks
fixes #432
2017-10-09 09:14:08 -07:00