Mehran Kholdi
|
87dd918a74
|
Update ServiceMonitor to chart
|
2020-04-28 22:54:38 +04:30 |
|
Mehran Kholdi
|
a6a859fc0e
|
Add installation and usage instructions to readme
|
2020-04-28 22:54:38 +04:30 |
|
Mehran Kholdi
|
a2fdcb9756
|
Deploy controller using statefulset instead of deployment
So that no two controllers are running simultaneously.
|
2020-04-28 22:54:38 +04:30 |
|
Mehran Kholdi
|
420b0f4ff7
|
Create helm chart
|
2020-04-28 22:54:38 +04:30 |
|
Mehran Kholdi
|
336f72a3c9
|
Cleanup manifests
|
2020-04-26 02:02:00 +04:30 |
|
Mehran Kholdi
|
974ad321a9
|
Hardcode block size as 512 instead of using blksize!
See: https://stackoverflow.com/a/3212102/585678
See: https://stackoverflow.com/a/12952830/585678
|
2020-04-26 02:02:00 +04:30 |
|
Mehran Kholdi
|
9deaefc203
|
Implement basic metrics
|
2020-04-26 02:02:00 +04:30 |
|
Mehran Kholdi
|
c9da83b19b
|
Setup loopback devices using Direct I/O
|
2020-04-26 02:01:42 +04:30 |
|
Mehran Kholdi
|
dcc2210b3c
|
Handle attaching loop devices instead of handing it to mount
* So that we can pass extra loop options like Direct I/O
* To workaround an issue with loop device files not getting
automatically created
|
2020-04-26 02:01:42 +04:30 |
|
Mehran Kholdi
|
c500df8ca2
|
Delete task pods upon successful completion
|
2020-04-26 01:37:23 +04:30 |
|
Mehran Kholdi
|
4ec6acf731
|
Store metadata file
|
2020-04-26 01:37:23 +04:30 |
|
Mehran Kholdi
|
373c43fa0e
|
Add simple validations to CreateVolume request
|
2020-04-26 01:37:23 +04:30 |
|
Mehran Kholdi
|
9de82a9b47
|
Allocate new volumes remotely
|
2020-04-26 01:37:23 +04:30 |
|
Mehran Kholdi
|
73a618228b
|
Temp: Disable python buffering
So that we can debug based on stdout
|
2020-04-26 01:37:23 +04:30 |
|
Mehran Kholdi
|
da2856237b
|
Switch from alpine base to debian
So that python requirements could be installed from wheels.
|
2020-04-26 01:37:23 +04:30 |
|
Mehran Kholdi
|
0dec2f269b
|
Add README
|
2020-04-26 01:37:22 +04:30 |
|
Mehran Kholdi
|
18abfa1ec4
|
Configure CI
|
2020-04-24 19:35:37 +04:30 |
|
Mehran Kholdi
|
6f23dbe067
|
Initial PoC of the csi driver
|
2020-04-24 19:35:37 +04:30 |
|
Mehran Kholdi
|
98139d428e
|
Autogen csi grpc interface
Proto taken from:
https://github.com/container-storage-interface/spec/blob/master/csi.proto
Compiled using:
`python -m grpc_tools.protoc -I./protos --python_out=./csi/ --grpc_python_out=./csi/ protos/csi.proto`
|
2020-04-24 00:08:36 +04:30 |
|
Mehran Kholdi
|
6ac237abb8
|
Autogen python gitignore
|
2020-04-23 04:18:53 +04:30 |
|
Mehran Kholdi
|
7df7dc3ee5
|
Initial commit
|
2020-04-23 04:13:33 +04:30 |
|