Alexander Trost
8bc26d9096
k8sclient: Update all operators to use apps/v1
...
All usages of k8s go client are now also using the versioned `AppsV1() `
call for the client.
Updated MySQL and Wordpress, and Kube Registy examples to use apps/v1
Deployments.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2019-04-12 09:25:42 +02:00
Dmitry Yusupov
e1f61219b4
support for configurable trlog settings
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-04-09 15:20:18 -07:00
Dmitry Yusupov
9ad68500fa
support for configurable resource profiles
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-03-29 10:33:13 -07:00
Dmitry Yusupov
06b6be3866
add selector for isgw service
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-03-21 16:32:32 -07:00
Dmitry Yusupov
d91c0560cf
added serviceAccountName to swift and others
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-03-21 16:32:32 -07:00
Dmitry Yusupov
f58fcd0fc5
Support for OpenStack/SWIFT CRD
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-03-21 16:32:28 -07:00
Anton Skriptsov
4f909d86ac
Edgefs:2513 Add failure domain and zones
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-03-21 05:02:26 -07:00
Travis Nielsen
cbbfd6ee37
Merge pull request #2832 from sabbot/fix-2807
...
Edgefs,Issue 2807: Remove glog from edgefs rook operator
2019-03-15 14:06:36 -06:00
Anton Skriptsov
3e5749c18f
Remove glog from edgefs rook operator
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-03-15 10:22:53 -07:00
Dmitry Yusupov
213e440923
support for configurable rtlfs backend
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-03-15 10:14:44 -07:00
travisn
bdc3cf8146
osd: fix the device filter and improve device provisioning reliability
...
All devices detected by the discovery pod were being passed to the OSD provisioning pod
thus not always honoring the desired device list that should be provisioned.
Now the provisioning pod will be given the desired state from the crd,
then apply that state depending on the actual devices detected.
Also added a helper to ensure OSDsPerDevice is always valid.
Signed-off-by: travisn <tnielsen@redhat.com >
2019-02-26 16:11:25 -07:00
Dmitry Yusupov
a30966b6e4
EdgeFS: support for S3 buckets as DNS subdomain style
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-02-21 09:00:42 -08:00
travisn
ecf8d890c1
convert remaining extensions to apps api
...
Signed-off-by: travisn <tnielsen@redhat.com >
2019-02-14 16:48:12 -07:00
Travis Nielsen
913f0e0e65
Merge pull request #2611 from rootfs/apps-api
...
Use Apps api over extensions
2019-02-14 16:25:33 -07:00
Huamin Chen
1b21e42a90
convert extensions to apps
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2019-02-14 16:06:05 -05:00
Dmitry Yusupov
f4bfee8165
support for EdgeFS ISGW link CRD
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-02-13 22:29:27 -08:00
Alexander Trost
97c5cd7845
Merge pull request #2583 from sabbot/master
...
EdgeFS dynamic HDD/SSD detection logic fix
2019-01-29 15:50:32 +01:00
Dmitry Yusupov
7831c2775a
support for EdgeFS UI
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-01-28 20:11:06 -08:00
Anton Skriptsov
4679695cee
EdgeFS dynamic HDD/SSD detection logic fix
...
Signed-off-by: Anton Skriptsov <anton.skriptsov@nexenta.com >
2019-01-28 12:27:07 -08:00
Dmitry Yusupov
cae7e9a994
added support for edgefs-monitoring via Prometheus
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2019-01-20 19:02:17 -08:00
Madhu Rajanna
6349ce8e0d
cassandra,edgefs: Fix misspelled words
...
This PR fixes the misspelled words in comment
and struct fields.
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-17 15:40:05 +05:30
Anton Skriptsov
7c7f307f2e
EdgeFS: need host check/prepare functionality
...
Signed-off-by: Anton Skriptsov <anton.skriptsov@nexenta.com >
2019-01-09 08:50:24 -08:00
Dmitry Yusupov
3700009108
Introduced new configurational option "sync"
...
New configurational option enables flexible choice for write I/O
to allow configurable trades between performance, reliability and consistency.
This also fixes bcache mis-configuration.
Fixes #2367
Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com >
2018-12-16 11:39:59 -08:00
Dmitry Yusupov
4f0f902daf
Edgefs fix 2359
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2018-12-11 05:26:55 -08:00
Dmitry Yusupov
a29477f122
Edgefs operator and CRDs
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2018-12-05 23:05:42 -08:00