Anton Skriptsov
c0fe6af712
Initial v1
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-08-28 15:18:38 -07:00
giovanism
4974be4b20
rook: Move network util functions to k8sutil
...
rook: Remove NetworkSelector type alias
rook: Add error return value for multus funcs
Signed-off-by: giovanism <giovanism@outlook.co.id >
2019-08-26 16:17:04 +07:00
giovanism
ea14b555d9
edgefs: Replace NetworkSpec with rookv1alpha2 version
...
edgefs: Change IsHost and IsMultus network func signature
edgefs: Reorder mgr annotations declaration
edgefs: Update cluster CRD docs and example for NetworkSpec
Signed-off-by: giovanism <giovanism@outlook.co.id >
2019-08-26 16:17:03 +07:00
Dmitry Yusupov
8412bf6b3c
edgefs: Initial prototype
...
fix ApplyMultus
apply multus to target template spec too
Modify NetworkSpec for new proposal
Prevent duplicated multus network annotations
Rename Network "Interfaces" with "Selectors"
Signed-off-by: giovanism <giovanism@outlook.co.id >
2019-08-26 14:45:16 +07:00
Anton Skriptsov
e99df703c5
Add useHostLocalTime option
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-08-14 11:26:42 -07:00
Nick McKinney
d9aec6bad6
Allow control over K8s service type via CRD
...
Signed-off-by: Nick McKinney <nmckinney@breakpoint-labs.com >
2019-07-25 15:49:18 -04:00
Anton Skriptsov
aea098b8b5
Add/remove nodes via EdgeFS cluster' CRD
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-07-17 09:09:52 -07:00
Travis Nielsen
72afc709aa
Merge pull request #3353 from sabbot/handle-crd-update
...
EdgeFS Rolling Upgrade support
2019-07-02 10:43:24 -06:00
Anton Skriptsov
8d0866b20e
upgrade service's crds
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-07-01 13:19:03 -07:00
travisn
8226d577f6
remove obsolete check for setting the resource ownerreferences
...
The check for whether to set the OwnerReferences is no longer
necessary. When passing the correct value to the apiVersion,
the OwnerReferences can be successfully set for OpenShift.
Signed-off-by: travisn <tnielsen@redhat.com >
2019-07-01 06:55:07 -06:00
Anton Skriptsov
57d4bb28b4
Edgefs: Add s3 proxy container to S3X pod
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-05-14 09:25:57 -07:00
Anton Skriptsov
3d88547068
Add K8S_NAMESPACE env to EdgeFS containers
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-05-02 09:07:28 -07:00
Anton Skriptsov
e4f19e3863
Target nodes containers
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-04-24 16:35:34 -07:00
Anton Skriptsov
04ad41bdcd
v1beta Edgefs operator and CRDs
...
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com >
2019-04-24 16:35:04 -07:00
Alexander Trost
0c6eb7aa3d
crds: Set annotations pods, deployments and so on
...
Allow the user to set annotations in the CRDs of the following operators which will then be set on
the resulting Pods (Deployments, StatefulSets and so on).
Operators:
* Cassandra
* Ceph
* CockroachDB
* EdgeFS
* Minio
* NFS
The Annotations related structures have been added to the
rook.io/v1alpha2 pkg.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2019-04-16 20:47:05 +02:00
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
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
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
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
a29477f122
Edgefs operator and CRDs
...
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com >
2018-12-05 23:05:42 -08:00