Adam Janikowski
9f8993cb81
[Feature] Deprecate Alpine Image usage ( #745 )
2021-07-02 00:29:29 +02:00
Adam Janikowski
44dea2cf09
[Feature] Add exporter ( #730 )
2021-05-21 18:35:44 +02:00
Tomasz Mielech
43f7dbca1b
[Cleanup] Add gosimple linter ( #729 )
2021-05-18 16:08:16 +02:00
Adam Janikowski
16614a2334
[Feature] Cluster IP communication ( #728 )
2021-05-18 14:26:32 +02:00
Tomasz Mielech
c5cc68d94c
[Cleanup] Linter code cleaning ( #718 )
2021-05-07 16:13:15 +02:00
Tomasz Mielech
e559f210f7
[Feature] Requests timeout ( #705 )
2021-04-26 10:30:06 +02:00
Adam Janikowski
dbf6458e8a
[Feature] Add member shutdown option ( #703 )
2021-04-06 14:42:34 +02:00
Adam Janikowski
73d178e4a3
[Feature] Switch k8s to 1.19 ( #701 )
2021-03-23 16:47:28 +01:00
Adam Janikowski
c65c909757
[Feature] Manage ArangoMember within ArangoDeployment ( #696 )
2021-03-10 14:30:47 +01:00
Adam Janikowski
e66375b0a8
[Fix] Cache and DBServer member removal ( #689 )
2021-02-19 12:19:40 +01:00
Adam Janikowski
cb1f17a264
[Feature] Upgrade improvements ( #686 )
2021-02-10 09:17:52 +01:00
Adam Janikowski
147ccdda48
[Feature] Add ClusterDomain config ( #683 )
2021-01-19 15:39:23 +01:00
Adam Janikowski
d232d3dca9
Standardize error handling ( #680 )
2021-01-08 15:35:38 +01:00
Adam Janikowski
4cbf4e1cb2
[Feature] Allow to specify initContainers ( #650 )
2020-10-28 23:46:01 +01:00
Adam Janikowski
9181c00ce0
[Feature] Create annotations on pod creation ( #646 )
2020-10-12 13:27:26 +02:00
Adam Janikowski
ac5456dbad
[Feature] Allow replace on empty annotations ( #644 )
2020-10-07 21:06:29 +02:00
Adam Janikowski
12732997eb
[Feature] Fix NoAuth deployments ( #641 )
2020-10-07 13:18:48 +02:00
Adam Janikowski
e7dc3dc38a
[Feature] Use Authorized communication ( #625 )
2020-09-04 21:29:52 +02:00
Adam Janikowski
145d71dde6
[Feature] Namespaced mode ( #615 )
2020-08-14 09:35:11 +02:00
Adam Janikowski
95355be73f
[Feature] Customizable Annotations and Labels settings ( #610 )
2020-08-05 08:42:39 +02:00
Adam Janikowski
0cbc1e15d0
[Feature] Configurable foxx services ( #611 )
2020-08-05 08:04:19 +02:00
Adam Janikowski
0507a0a2ad
[Feature] Ensure ServiceMonitor labels ( #605 )
2020-07-30 08:35:24 +02:00
Adam Janikowski
75b3118cfa
[Feature] Pod Security Context ( #601 )
2020-07-22 14:24:22 +02:00
Adam Janikowski
2d47ee1123
[Feature] Update Propagated flags ( #597 )
2020-07-15 10:41:42 +02:00
Adam Janikowski
9159f70c43
[Feature] Disaster recovery ( #590 )
2020-07-01 14:54:22 +02:00
Adam Janikowski
490e8b80dd
[Feature] Improve JWT rotation ( #587 )
2020-06-26 08:53:24 +02:00
Adam Janikowski
d562b93d2b
[Feature] Add Plan Changed Events ( #585 )
2020-06-20 12:10:23 +02:00
Adam Janikowski
6c98ba26c4
[Feature] Allow to customize id pod selector ( #582 )
2020-06-20 10:56:48 +02:00
Adam Janikowski
0c1eeb67bc
[Feature] Improved TLS rotation ( #577 )
2020-06-15 12:39:05 +02:00
Adam Janikowski
450d61cffb
[Feature] Improve reconcilation time ( #572 )
2020-06-08 13:30:32 +02:00
Adam Janikowski
f2d210aaa4
[Feature] Improve encryption key rotation status ( #571 )
2020-06-05 15:46:01 +02:00
Adam Janikowski
80acfbb5a4
[Feature] Encryption Key rotation ( #570 )
2020-06-03 12:44:10 +02:00
Adam Janikowski
9af8c8da57
[Feature] Change Init UUID logic ( #559 )
2020-05-12 17:12:52 +02:00
Adam Janikowski
11bfccdbb2
[Feature] Add TLS SNI ( #556 )
2020-04-27 13:54:24 +02:00
Adam Janikowski
ea615a35eb
[Feature] New metrics options ( #548 )
2020-04-10 14:21:43 +02:00
Adam Janikowski
565fe30101
[Feature] Accept Kubeconfig ENV ( #543 )
2020-04-06 13:20:33 +02:00
Adam Janikowski
fd8e98aee9
[CICD] Define Travis file ( #541 )
2020-04-01 11:23:24 +02:00
Adam Janikowski
bf7c9f9e9a
[Feature] Add Affinity to GroupSpec ( #534 )
2020-03-23 23:03:16 +01:00
Adam Janikowski
2b86360df4
[Feature] Allow to override default images ( #536 )
2020-03-23 21:07:41 +01:00
Adam Janikowski
26088637dc
[Feature] Add memory limits env ( #532 )
2020-03-18 10:48:31 +01:00
Adam Janikowski
aafeff7446
[Feature] Change rotation discovery ( #531 )
2020-03-17 09:31:52 +01:00
Adam Janikowski
221d9d1b7f
Feature/add rotate annotation ( #530 )
2020-03-11 08:57:03 +01:00
Adam Janikowski
7c649303d0
FEATURE/fix-linter-issues ( #529 )
2020-03-10 10:26:38 +01:00
Adam Janikowski
c10f5104b4
FATURE/fix docs and headers ( #528 )
2020-03-04 11:25:14 +01:00
Adam Janikowski
40d738b771
FEATURE/allow-to-customize-security-context ( #526 )
2020-03-02 11:03:45 +01:00
Adam Janikowski
43135df93a
Feature: Allow to customize probe configuration ( #519 )
2020-02-21 12:59:19 +01:00
informalict
523e1a3f34
Feature/resource requirements in sidecars ( #505 )
2020-01-16 13:36:28 +01:00
informalict
be9ca18925
Cleaning the code ( #501 )
2019-11-24 22:38:07 -08:00
informalict
d79065bfbd
Drop capabilities for most of containers ( #500 )
2019-11-14 10:00:35 +01:00
Adam Janikowski
115d03f0a1
Allow to set annotations ( #499 )
2019-11-11 14:11:27 +01:00
informalict
ba3a30911f
Drop all capabilities to security context ( #497 )
2019-11-11 09:09:33 +01:00
informalict
27775eb802
Add node affinity for members pod ( #494 )
2019-11-11 09:08:16 +01:00
informalict
4bdb51cdcb
Discard alpha and beta phrases from annotations ( #492 )
2019-11-04 13:29:50 +01:00
Adam Janikowski
30c09d0259
Change version to V1 ( #490 )
2019-11-04 08:49:24 +01:00
informalict
46a2b144f7
Change k8s.io version to v1 ( #471 )
2019-10-18 09:55:39 +02:00
informalict
5f98a4aafc
Feature/change user password ( #484 )
2019-10-18 09:54:27 +02:00
Adam Janikowski
3cc2b4f9aa
REVERT/to_0.4.0 ( #476 )
2019-10-16 09:05:56 +02:00
informalict
b16029b33c
Feature/change user password ( #463 )
...
* Change password in a database for a user
* Add unit tests
* Change password for user when hash secret has changed
* Add integration test for changing root password
* Add disclaimer
* Change comment
* Run unit test for whole pkg/deployment/...
* Check password in the database
* Fix nil receiver
* Fix removing root secret password
* Fix unit test definition in Makefile
* Don't validate non-existing users' secrets
2019-10-10 10:55:08 +02:00
Lars Maier
a27e5eff2f
Do not display scaling buttons if scaling is not possible. ( #441 )
...
* Do not display scaling buttons if scaling is not possible.
2019-10-01 14:57:55 +02:00
Adam Janikowski
6cef89bc41
Arango Backup support in Operator ( #438 )
2019-09-27 13:04:23 +02:00
Adam Janikowski
ec8ed8e0ae
Allow to set ImagePullSecrets in pods ( #444 )
2019-09-15 18:43:55 +02:00
Ewout Prangsma
c8d017fb92
Update service when possible to preserve IP
2019-05-27 17:13:05 +02:00
Ewout Prangsma
bcc360d3b8
Added loadBalancerSourceRanges field to external-access-spec
2019-05-27 16:10:11 +02:00
lamai93
dec7a61147
Create headless service for exporter pods.
2019-05-13 16:12:37 +02:00
lamai93
58205a3ea9
Merge remote-tracking branch 'origin/master' into feature/volume-claim-templates
2019-05-03 16:43:22 +02:00
Max Neunhöffer
1c75b2ad8a
Merge pull request #380 from arangodb/feature/user-sidecars
...
Added user sidecars.
2019-05-03 16:30:39 +02:00
lamai93
95c80bdd24
Removed prometheus. Updated comment.
2019-05-03 13:45:47 +02:00
lamai93
55a2ea3d7c
Added user sidecars.
2019-04-29 17:09:26 +02:00
lamai93
83d1b9763c
First draft of volume claim templates.
2019-04-24 14:25:14 +02:00
lamai93
5eaa54a44c
Merge remote-tracking branch 'origin/master' into feature/arangodbexporter
2019-04-04 13:45:30 +02:00
lamai93
fd1a4e4a75
Quick fix for container resources.
2019-04-03 10:33:15 +02:00
lamai93
6cb6cb3019
small changes.
2019-04-03 09:58:59 +02:00
lamai93
5c80920091
Merge remote-tracking branch 'origin/master' into feature/pod-priority
2019-04-03 09:53:55 +02:00
lamai93
c41c9cf53b
Removed Priority field. Added test.
2019-04-02 09:36:19 +02:00
lamai93
093aaf2995
Forward priorities to the pod.
2019-04-01 16:57:36 +02:00
lamai93
6747623f0c
Added some ideas for pod rotation for changing requirements.
2019-04-01 14:32:37 +02:00
lamai93
252f01eeec
Forward resources to container, except for Storage.
2019-04-01 14:04:59 +02:00
Max Neunhöffer
0e2689d91c
Merge pull request #325 from arangodb/feature/bootstrap-root-pwd
...
Randomize Root Password
2019-03-25 17:38:09 +01:00
Max Neunhöffer
44de2acab6
Merge pull request #357 from arangodb/feature/resize-volumes
...
Volume resizing
2019-03-25 17:34:31 +01:00
lamai93
c577773b65
Fixed tests for Probes.
2019-03-21 14:07:48 +01:00
lamai93
3275078ff6
Changed default probe values.
2019-03-21 13:55:15 +01:00
lamai93
e9f04690ff
Merge remote-tracking branch 'origin/master' into feature/bootstrap-root-pwd
2019-03-20 15:46:35 +01:00
lamai93
9218d81b14
Merge remote-tracking branch 'origin/master' into feature/arangodbexporter
2019-03-20 15:33:53 +01:00
lamai93
ea5e3ff52a
Added BootstrapSucceeded condition.
2019-03-19 10:11:26 +01:00
lamai93
3ccf78ea2a
Merge remote-tracking branch 'origin/master' into feature/bootstrap-root-pwd
2019-03-19 09:10:45 +01:00
lamai93
e802597801
Added CannotShrink Event.
2019-03-18 15:57:28 +01:00
lamai93
1c1a6f132f
Added event when pvc is resized. Added log if the user tries to shrink a volume.
2019-03-18 12:46:45 +01:00
lamai93
80ba00b9d4
Create rotate member plan when pvc have a file system resize pending.
2019-03-18 12:25:07 +01:00
lamai93
efaf29899b
Create control pod and run syncer tests when deployment is ready.
2019-03-06 14:21:36 +01:00
Lars Maier
0231e7eae0
Added MY_NODE_NAME and NODE_NAME envs for all pods. ( #349 )
2019-03-05 10:52:29 +01:00
lamai93
a699c1a216
Randomize root password or use provided secret.
2019-01-14 14:30:39 +01:00
lamai93
7ece1085ea
Added label for exporter.
2019-01-11 14:47:56 +01:00
lamai93
e4eff49871
Added TLS support for exporter using aragod certs.
2019-01-11 10:10:40 +01:00
lamai93
abad00bbec
Updated success and fail condition to only look at arangod.
2019-01-10 17:14:49 +01:00
lamai93
fbbce0fd1b
Added JWT for exporter as file.
2019-01-10 15:12:26 +01:00
lamai93
b2a000850e
Add option for different exporter docker image.
2019-01-10 12:01:15 +01:00
lamai93
4d05a5b348
First version of arangodbexporter support.
2019-01-10 10:00:55 +01:00
Max Neunhoeffer
fd28f2c8bb
clusterJWTSecretVolumeName only local fixed logic bug.
2019-01-02 13:07:44 +01:00
Lars Maier
dba4dcb8da
Use jwt-keyfile option if available.
2019-01-01 14:39:43 +01:00
Max Neunhoeffer
cb31f7def7
Merge remote-tracking branch 'origin/master' into feature/node-selector
2018-12-05 12:10:05 +01:00
lamai93
f0d0dac506
Added nodeSelector field that is forwarded to the created pods of the specific group.
2018-12-04 16:12:41 +01:00
lamai93
4f1e42198c
Added License Key secret support.
2018-12-03 12:08:32 +01:00
Hugheym
32f796301c
Fixing imageID retrieval issue when sidecars are injected (w/ Istio in mind).
2018-11-14 00:23:19 +09:00
lamai93
d5a54a2f1b
Replaced flawed null-ptr check by something better. :)
2018-10-31 16:07:48 +01:00
lamai93
f4db022647
More manual tests for Equal.
2018-10-31 14:25:55 +01:00
Ewout Prangsma
454831b046
Merge branch 'master' into bugfix/resilience-improvements
2018-09-07 13:15:09 +02:00
Ewout Prangsma
7159561cd1
Avoid use of arangosync packages
2018-09-07 12:19:41 +02:00
Ewout Prangsma
b8955e81b1
Merge branch 'master' into bugfix/resilience-improvements
2018-09-04 08:05:18 +02:00
Ewout Prangsma
56466c4631
Fetch cluster health in go-routine
2018-08-31 12:17:36 +02:00
Ewout Prangsma
38b91d3b03
Added Service & PVC cache for faster inspection loops
2018-08-31 08:01:49 +02:00
Ewout Prangsma
bd64ca74ed
Speeding up inspection loop
2018-08-30 16:57:08 +02:00
Ewout Prangsma
95dd05c336
Resilience improvements
2018-08-25 12:08:44 +02:00
Ewout Prangsma
dfb3924a2e
Reject critical options during validation
2018-08-21 09:24:28 +02:00
Ewout Prangsma
670c74b340
Include license in upgrade check
2018-08-09 13:27:03 +02:00
Ewout Prangsma
e4736f15c7
Record event in case upgrade is not allowed
2018-08-09 12:02:30 +02:00
Ewout Prangsma
a87fea77f0
Merged in master, various small fixes
2018-08-06 15:46:19 +02:00
Dan Larkin-York
7a86092da4
Adjustments to timeouts and image.
2018-08-06 08:54:59 -04:00
Dan Larkin-York
9cbb4da6d6
Lowered keep-alive to trigger load-balancing.
2018-07-18 16:58:07 -04:00
Dan Larkin-York
85ac0a08fb
Moved client changes to test code.
2018-07-17 14:18:41 -04:00
Dan Larkin-York
53738d6bed
Fix some compilation issues.
2018-07-16 12:18:57 -04:00
Dan Larkin-York
20d9bf6d7c
Fix transport.
2018-07-16 10:31:15 -04:00
Dan Larkin-York
14042eaa78
Formatting fixes.
2018-07-16 08:27:27 -04:00
Dan Larkin-York
013c87bb97
Incorporate changes from review.
2018-07-16 08:20:54 -04:00
Dan Larkin-York
acb88baff6
First attempt to configure a VST connection.
2018-07-11 19:22:40 -04:00
Ewout Prangsma
feccd07e49
Add links to other operators in dashboard menu
2018-07-11 12:28:34 +02:00
Ewout Prangsma
d36e9d34ed
Do not build initcontainer for imageid pod
2018-07-10 10:10:49 +02:00
Ewout Prangsma
7de8bc8a10
Alpine & status fixes
2018-07-06 14:22:25 +02:00
Ewout Prangsma
001e9217e0
Creating daskboard web-app
2018-07-02 12:40:32 +02:00
Ewout Prangsma
74f9225f1c
Set a role=leader
label on the Pod who won the leader election
2018-06-29 13:34:31 +02:00
Ewout Prangsma
ddec04cbef
Fixed unit test
2018-06-28 13:11:30 +02:00
Ewout Prangsma
70a04c4572
Merge branch 'master' into bugfix/default-storage-class
2018-06-26 13:34:35 +02:00
Ewout Prangsma
538ab10cde
Fixed get/set Default flag for StorageClasses
2018-06-26 13:10:41 +02:00
Ewout Prangsma
c914e4c7b5
Report leader event in owner resource
2018-06-26 10:42:13 +02:00
Ewout Prangsma
032065277f
Adding downtimeAllowed field
2018-06-19 08:30:20 +02:00
Ewout Prangsma
97a46a6eea
Merge pull request #185 from arangodb/bugfix/correlate-events
...
Use standard EventRecord to use event compression
2018-06-18 16:36:02 +02:00
Ewout Prangsma
b47a5b6508
Use standard EventRecord to use event compression
2018-06-18 11:55:42 +02:00
Ewout Prangsma
cac9f2a111
Record event on not being allowed to change storage class
2018-06-18 11:18:05 +02:00
Ewout Prangsma
9181f4cd41
Fixed ID prefix for single servers
2018-06-15 16:38:26 +02:00
Ewout Prangsma
134c79595d
Added renewal of deployment TLS CA certificate
2018-06-15 11:31:06 +02:00
Ewout Prangsma
6e9de81f48
Fixed unit tests
2018-06-14 13:42:53 +02:00
Ewout Prangsma
f7707e3b57
Improved readiness probe, database services only use ready pods
2018-06-14 13:14:47 +02:00
Ewout Prangsma
b462816987
Changed Done to Finished
2018-06-14 08:26:57 +02:00
Ewout Prangsma
23cc19331c
Merge branch 'master' into bugfix/abort-on-cleanout-failure
2018-06-12 14:55:23 +02:00
Ewout Prangsma
464e46d574
Avoid useless warnings
2018-06-12 13:30:43 +02:00
Ewout Prangsma
aa0e6efce5
Abort reconcilientation plan on failed cleanout server
2018-06-12 09:11:00 +02:00
Ewout Prangsma
326fdb5683
Remove service stickyness
2018-06-08 11:00:42 +02:00
Ewout Prangsma
df09665069
Merged master
2018-06-08 07:27:05 +02:00
Ewout Prangsma
c68289f774
Merge pull request #162 from arangodb/bugfix/enforce-anti-affinity
...
Force volumes to unique nodes for production environments
2018-06-08 07:24:15 +02:00
Ewout Prangsma
9f8f41adb4
Added finalizer on deployment, used to remove child finalizers on delete
2018-06-07 16:22:02 +02:00
Ewout Prangsma
b3c69186ea
Create event on plan timeout
2018-06-07 12:00:38 +02:00
Ewout Prangsma
c017ba7a61
Force volumes to unique nodes for production environments
2018-06-07 10:54:53 +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
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
93638694bc
Merge branch 'master' into feature/sync-access-pkg
2018-06-05 07:48:12 +02:00
Ewout Prangsma
56bddac697
Fixed unit tests
2018-06-05 07:44:11 +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
665d984854
Added cleanup of obsolete access packages
2018-05-31 13:50:22 +02:00
Ewout Prangsma
9999e55fde
Added creation of sync access package
2018-05-31 13:20:49 +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
aa7c53a4c1
Added stop-sync finalizer
2018-05-22 09:14:12 +02:00
Ewout Prangsma
018d75333c
Building ArangoDeploymentReplication operator
2018-05-18 16:31:31 +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
96c5894832
Added non-alpha key
2018-05-14 16:36:18 +02:00
Ewout Prangsma
fca35b7e8d
Added support for tolerations on server groups
2018-05-14 14:37:49 +02:00
Ewout Prangsma
b7e07d5f38
Prevent multiple-agent delete
2018-05-14 10:50:06 +02:00
Ewout Prangsma
e2bdb9f2e5
Prevent deleting PVCs while their member still exists
2018-05-11 16:56:20 +02:00
Ewout Prangsma
264c05effa
Set termination grace period also on arangosync
2018-05-11 15:29:23 +02:00
Ewout Prangsma
29db9bd9e5
Set (increase) default termination grace period for pods
2018-05-11 15:26:19 +02:00
Ewout Prangsma
c11ec3f7de
Prevent stopping Pods to early to avoid dataloss
2018-05-11 14:58:49 +02:00
Ewout Prangsma
35d9c4e213
Adding finalizer support
2018-05-11 10:07:00 +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
f7cfcb8875
Implemented database external access service
2018-04-20 12:28:30 +02:00
Ewout Prangsma
e167746ffa
Updated to latest go-driver
2018-04-17 15:01:54 +02:00
Ewout Prangsma
dcf854b1fd
Improved liveness detection
2018-04-05 16:31:27 +02:00
Ewout Prangsma
5e0b95de63
Replace HTTP server with HTTPS server
2018-04-05 13:46:04 +02:00
Ewout Prangsma
cdc1557704
Adding panic-safe ResourceWatcher
2018-04-05 09:32:09 +02:00
Ewout Prangsma
290f889092
Merge branch 'master' into tls-renewal
2018-04-03 14:55:21 +02:00
Ewout Prangsma
5ae1f640b4
Added automatic renewal of TLS server certificates
2018-04-03 14:31:22 +02:00
Ewout Prangsma
13a5cc800d
Merge branch 'master' into ready-probe
2018-04-03 13:04:11 +02:00
Ewout Prangsma
9abab5b5ec
Merge pull request #95 from arangodb/set-uuid-once
...
Check contents of persisted volume when dbserver is restarting
2018-04-03 12:59:01 +02:00
Ewout Prangsma
6bf7a56f9e
does-not-exist
2018-04-03 11:16:45 +02:00
Ewout Prangsma
238f26ddc6
Added LivenessProbe & Readiness probe
2018-04-03 10:58:05 +02:00
Ewout Prangsma
d7beb94151
Check contents of persisted volume when dbserver is restarting
2018-03-30 14:19:25 +02:00
Ewout Prangsma
16f63e3ade
Mark members failed when pod is not ready for too long
2018-03-30 12:33:07 +02:00
Ewout Prangsma
d808aacd09
Implement failure of dbservers
2018-03-30 11:25:06 +02:00
Ewout Prangsma
70f0fa2459
Extended resilience failure detection to agents.
...
Added test for agents & coordinators.
[ci LONG=1]
[ci TESTOPTIONS="-test.run ^TestMemberResilience"]
2018-03-29 16:08:16 +02:00
Ewout Prangsma
d5b749f48f
Allowing agents to reach failed phase
2018-03-29 13:35:42 +02:00
Ewout Prangsma
ba3ca3dabb
Merged in master
2018-03-27 18:29:01 +02:00
Ewout Prangsma
1b2418bc2c
Added detection on unschedulable pods
2018-03-27 15:11:31 +02:00
Ewout Prangsma
5a2203d1f2
Detect pods not being scheduled
2018-03-27 13:44:37 +02:00
Ewout Prangsma
9a4056ff4c
Store hash of secret values, and detect changes
2018-03-27 12:11:57 +02:00