Ewout Prangsma
98227f23c9
Fixed duplicate MemberStatus entries
2018-06-12 14:04:39 +02:00
Ewout Prangsma
69a73b2fef
Avoid overwriting status changes
2018-06-12 11:09:42 +02:00
Ewout Prangsma
c017ba7a61
Force volumes to unique nodes for production environments
2018-06-07 10:54:53 +02:00
Ewout Prangsma
12ae4585a2
Merged in master
2018-06-06 10:13:18 +02:00
Ewout Prangsma
4a2f34b631
Merge pull request #152 from arangodb/feature/service-account
...
Allow customization of serviceAccountName for pods
2018-06-06 10:09:06 +02:00
Ewout Prangsma
095dc19e02
Merge pull request #151 from arangodb/bugfix/cleanup-long-terminating-stateless-pods
...
Cleanup stateless pods that are in terminating state for a long time
2018-06-06 10:07:54 +02:00
Ewout Prangsma
c3fb16bd4e
Merge branch 'bugfix/cleanup-long-terminating-stateless-pods' into bugfix/cleanup-long-terminating-stateful-pods
2018-06-05 07:59:52 +02:00
Ewout Prangsma
ed651baeee
Merged in master
2018-06-05 07:58:09 +02:00
Ewout Prangsma
9a12a97d02
Merge branch 'master' into bugfix/cleanup-long-terminating-stateless-pods
2018-06-05 07:54:04 +02:00
Ewout Prangsma
c62a4c371a
Merge branch 'feature/sync-access-pkg' into feature/replication-status
2018-06-05 07:52:34 +02:00
Ewout Prangsma
93638694bc
Merge branch 'master' into feature/sync-access-pkg
2018-06-05 07:48:12 +02:00
Ewout Prangsma
f7e916c9ce
Added monitoring-default-value test
2018-06-05 07:47:07 +02:00
Ewout Prangsma
4c4df4a4c0
Added monitoring-default-value test
2018-06-05 07:46:06 +02:00
Ewout Prangsma
56bddac697
Fixed unit tests
2018-06-05 07:44:11 +02:00
Ewout Prangsma
2d4652d166
Merge branch 'master' into feature/sync-reconciliation
2018-06-04 21:09:21 +02:00
Ewout Prangsma
11e1768a45
Merge pull request #143 from arangodb/feature/dc2dc-resource
...
`ArangoDeploymentReplication` resource
2018-06-04 21:08:32 +02:00
Ewout Prangsma
2e66c583d8
Prevent immediate removal after creation
2018-06-04 19:00:00 +02:00
Ewout Prangsma
9921d0dbfa
Allow customization of serviceAccountName for pods
2018-06-04 14:59:40 +02:00
Ewout Prangsma
d9b3277f1c
Cleanup stateless pods that are in terminating state for a long time
2018-06-04 11:06:14 +02:00
Ewout Prangsma
8b56ef70dc
Structure shard status as tree
2018-06-01 10:26:56 +02:00
Ewout Prangsma
f9c3dd059e
Abort after several failed cancel-synchronization failures
2018-06-01 10:00:21 +02:00
Ewout Prangsma
c6b23b702f
Removed unused phase constant
2018-06-01 08:05:23 +02:00
Ewout Prangsma
fa8c8ba90b
Forward synchronization (shard) status in status of ArangoDeploymentReplication resource
2018-05-31 17:00:54 +02:00
Ewout Prangsma
2d62c6e5e9
Updated code to reflect spec changes
2018-05-31 11:43:05 +02:00
Ewout Prangsma
44c0e5f09f
WaitForMemberUp syncmaster/worker implemented
2018-05-28 16:32:05 +02:00
Ewout Prangsma
f162254fd5
Merge branch 'feature/dc2dc-resource' into feature/sync-reconciliation
2018-05-28 15:51:59 +02:00
Ewout Prangsma
8021395116
Removed spec.sync.image & spec.sync.imagePullPolicy
2018-05-28 15:40:50 +02:00
Ewout Prangsma
4cbb6c428e
Leave BlockOwnerDeletion untouched
2018-05-28 14:42:10 +02:00
Ewout Prangsma
082b6ac225
Using proper image field
2018-05-22 16:42:38 +02:00
Ewout Prangsma
300faa1589
Added deploymentName
field in EndpointSpec
2018-05-22 08:23:23 +02:00
Ewout Prangsma
018d75333c
Building ArangoDeploymentReplication operator
2018-05-18 16:31:31 +02:00
Ewout Prangsma
19aa4477f9
Adding structure for ArangoDeploymentReplication operator
2018-05-18 11:54:53 +02:00
Ewout Prangsma
312ff2f79f
Merged in master
2018-05-15 10:22:04 +02:00
Ewout Prangsma
db3675869c
Merge branch 'master' into feature/pod-finalizers
2018-05-15 10:13:47 +02:00
Ewout Prangsma
21fc9e6677
Fixed unit tests
2018-05-15 10:13:34 +02:00
Ewout Prangsma
5dad616761
Merged in master
2018-05-15 10:01:54 +02:00
Ewout Prangsma
fca35b7e8d
Added support for tolerations on server groups
2018-05-14 14:37:49 +02:00
Ewout Prangsma
e2f2c60d1c
Always remove cleaned out server
2018-05-14 11:59:18 +02:00
Ewout Prangsma
0c2b903e56
Remove finalizers upon delete of deployment to prevent orphans
2018-05-11 17:34:36 +02:00
Ewout Prangsma
e2bdb9f2e5
Prevent deleting PVCs while their member still exists
2018-05-11 16:56:20 +02:00
Ewout Prangsma
29db9bd9e5
Set (increase) default termination grace period for pods
2018-05-11 15:26:19 +02:00
Ewout Prangsma
5d846f19c0
Allow master-endpoint customization
2018-05-08 13:28:25 +02:00
Ewout Prangsma
1a8f09e855
Added external access service support for sync
2018-05-08 12:12:27 +02:00
Ewout Prangsma
42699666b0
Implementing arangosync support
2018-05-08 11:34:16 +02:00
Ewout Prangsma
c069420ad9
Updated generated code
2018-04-20 13:34:54 +02:00
Ewout Prangsma
f7cfcb8875
Implemented database external access service
2018-04-20 12:28:30 +02:00
Ewout Prangsma
1fd532c8b6
Rename ResilientSingle to ActiveFailover
2018-04-11 08:49:40 +02:00
Ewout Prangsma
a884e03d2d
Fixed expected value for ENGINE file in init container of dbserver.
...
[ci LONG=1] [ci TESTOPTIONS="-test.run ^TestMemberResilienceDBServers$"]
2018-04-06 08:58:41 +02:00
Jan Christoph Uhde
2745ef90b6
Merge remote-tracking branch 'origin/master' into tests/multi-deployment
...
* origin/master: (43 commits)
Disabled colorizing logs
Persistent...
Only remove namespace in cleanup phase
Collecting logs in script
Using panic safe resource watcher
Ignore errors in `kubelet logs`
Adding panic-safe ResourceWatcher
Archive log files
Prevent panic on duplicate Delete (storage)
Prevent panic on duplicate Delete
avoid '
ArangoDB operator -> ArangoDB Kubernetes Operator
Follow file name conventions of main docs, move to Tutorials
Fixed link
Moved directory structure wrt docs
Quickly fail when deployment no longer exists
Renamed all enum values to title case
Doc file rename
Fixed build
Typos
...
2018-04-05 13:30:51 +02:00
Ewout Prangsma
0bdffbd2e0
Merge pull request #102 from arangodb/tls-renewal
...
Added automatic renewal of TLS server certificates
2018-04-03 16:57:22 +02:00