1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-14 11:57:37 +00:00
Commit graph

420 commits

Author SHA1 Message Date
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