ajanikow
08f4524a38
Limit UBI build to AMD64
2022-02-10 10:55:54 +00:00
Adam Janikowski
0350466568
[Feature] ARM64 Support ( #900 )
2022-02-02 11:56:57 +01:00
jwierzbo
03a04eaa44
Use debug mode only if env DEBUG=true ( #881 )
2022-01-10 08:26:29 +01:00
jwierzbo
b56c4a5631
[Feature] ArangoClusterSynchronization controller (TG-190) ( #876 )
...
* [Feature] ArangoClusterSynchronization controller (TG-190)
* helm chart
* Fix model
2022-01-06 21:27:01 +01:00
Tomasz Mielech
143bc30faf
[Update] Update Go to 1.17 ( #877 )
2022-01-04 16:27:25 +01:00
jwierzbo
5846a3f8be
ArangoJob controller ( #874 )
2021-12-31 12:38:53 +01:00
jwierzbo
591acec8aa
Debug mode for DLV debugger ( #869 )
...
* Debug mode for DLV debugger
* Changelog update
2021-12-28 12:04:01 +01:00
Adam Janikowski
39035437d5
[Feature] Unify timeouts and add additional parameters for kubernetes ( #858 )
2021-12-10 13:04:48 +01:00
ajanikow
ffc98194c4
Switch go get to go install
2021-11-22 19:06:10 +00:00
Adam Janikowski
e0a4c8bc0e
[Feature] Rebalancer ALPHA ( #839 )
2021-11-22 19:00:17 +01:00
Adam Janikowski
b87b6419db
[Feature] Add ARM64 Image Support ( #838 )
2021-11-22 11:57:45 +01:00
jwierzbo
1b66d2e41b
ArangoJob model ( #833 )
...
* ArangoJob model
* Update Makefile
2021-11-11 20:45:30 +01:00
jwierzbo
071c837f2b
[Feature] Exporter - network mesh check ( #823 )
2021-11-03 14:24:59 +01:00
Tomasz Mielech
6c9802911f
[Feature] Get agency dump and agency state ( #803 )
2021-10-28 11:11:13 +02:00
Adam Janikowski
53cd15d318
[Feature] Change NodeAffinity arch label ( #798 )
2021-09-29 16:11:48 +02:00
Adam Janikowski
a7d0a47e85
[Bugfix] Allow rotation on ActiveFailover for Agents ( #796 )
2021-09-24 15:29:00 +02:00
Adam Janikowski
468dce87e9
[Feature] Enterprise Edition support ( #795 )
2021-09-23 15:48:43 +02:00
Tomasz Mielech
8a60d17677
[Bugfix] Adjust ChangeLog and fix Makefile ( #792 )
2021-09-22 13:59:26 +02:00
Tomasz Mielech
4639ff685b
[Feature] Change log level on the fly ( #788 )
2021-09-21 11:46:17 +02:00
Adam Janikowski
ddb5623370
[Feature] Update Go and UBI Versions ( #785 )
2021-09-09 16:32:11 +02:00
Adam Janikowski
82ef8f3b0e
[Feature] Version Endpoint ( #752 )
2021-07-08 12:11:39 +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
Adam Janikowski
e3ac5e6039
[Clean] Remove tests from Operator repository ( #723 )
2021-05-17 11:45:32 +02:00
Adam Janikowski
0f18f49e93
[Cleanup] Regenerate assets ( #725 )
2021-05-11 21:16:58 +02:00
Tomasz Mielech
c5cc68d94c
[Cleanup] Linter code cleaning ( #718 )
2021-05-07 16:13:15 +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
5ae64f80d9
[Feature] Define ArangoMember type ( #692 )
2021-03-01 14:18:59 +01:00
Adam Janikowski
6f7c363fb4
[Feature] Upgrade as InitContainer ( #670 )
2020-11-23 14:19:50 +01:00
Adam Janikowski
a03121eb60
[Feature] Add v1 and v2alpha1 switch ( #668 )
2020-11-17 01:17:34 +01:00
Adam Janikowski
f426cf0834
[API] Add v2alpha1 Version ( #665 )
2020-11-12 08:46:03 +01:00
Adam Janikowski
49637356df
[Feature] Update K8S to 1.16 ( #638 )
2020-09-17 16:53:31 +02:00
Adam Janikowski
95355be73f
[Feature] Customizable Annotations and Labels settings ( #610 )
2020-08-05 08:42:39 +02:00
Adam Janikowski
75b3118cfa
[Feature] Pod Security Context ( #601 )
2020-07-22 14:24:22 +02:00
Adam Janikowski
f007ab0213
[Feature] Single mode ( #600 )
2020-07-21 09:32:02 +02:00
Adam Janikowski
d6f49fe432
[Feature] Kustomization support ( #578 )
2020-06-17 08:29:11 +02:00
Adam Janikowski
fd8e98aee9
[CICD] Define Travis file ( #541 )
2020-04-01 11:23:24 +02:00
Adam Janikowski
d8c9f5a536
[Feature] Add customizable volumes ( #533 )
2020-03-20 14:39:32 +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
3254e2f789
FEATURE/Remove v1alpha from core API ( #527 )
2020-03-03 10:34:54 +01:00
Adam Janikowski
c829a71ea9
Feature/new resize mode ( #524 )
2020-02-27 08:28:25 +01:00
Adam Janikowski
30c09d0259
Change version to V1 ( #490 )
2019-11-04 08:49:24 +01:00
Adam Janikowski
0bf7b6cc36
Feature/add ubi based image ( #486 )
2019-10-31 07:48:27 +01: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
82cd2b0f4d
Tests/docerize integration tests ( #473 )
...
* Docerize integration tests
* Change comment
* Discard unnecessary changes
2019-10-15 09:20:14 +02:00
informalict
17f63e8339
Docerize unit tests ( #472 )
...
* Docerize unit tests
* Improve unit tests
2019-10-15 09:19:50 +02:00
informalict
9b9862619c
Upgrade/golang1.13 ( #469 )
...
* Prepare environment for golang 1.13
Add test which checks if version has been changed
Remove unnecessary variables from Makefile
remove commit change
* Remove unnecessary dependencies
2019-10-14 15:33:24 +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
Adam Janikowski
6cef89bc41
Arango Backup support in Operator ( #438 )
2019-09-27 13:04:23 +02:00
Max Neunhöffer
a55c3860d8
Preparations for 0.3.16. ( #454 )
...
* Preparations for 0.3.16.
* Document permissions needed.
* Add note to README.md.
2019-09-25 12:38:10 +02:00
Adam Janikowski
ea5302459b
Prepare release scripts ( #455 )
2019-09-25 12:31:12 +02:00
Adam Janikowski
2998cbc834
bug/add_default_make_target ( #452 )
2019-09-24 17:25:09 +02:00
Adam Janikowski
a4aae7b1fe
Adjust Helm Makefile ( #451 )
2019-09-24 09:22:06 +02:00
Adam Janikowski
c359f44114
Change custom templates to Helm charts ( #445 )
2019-09-23 09:00:10 +02:00
Max Neunhoeffer
fc4c0a7d21
Increase LONG test timeout to 240m.
2019-07-31 14:39:56 +02:00
Lars Maier
b192e7b0a4
Fixed Maintainers.md. Pass parameter properly. ( #427 )
2019-07-30 17:21:23 +02:00
Joerg Schad
b9b3e57f6f
Made full compilation the default make target. ( #409 )
2019-06-25 13:55:48 +02:00
lamai93
f94f5d09f4
Fixed tests.
2019-06-24 09:28:11 +02:00
Lars Maier
9050ba2a8f
Merge pull request #389 from arangodb/lb-source-ranges
...
Added loadBalancerSourceRanges field to external-access-spec
2019-06-14 11:02:26 +02:00
joerg84
04ef3a7090
Check variables before codegen.
2019-06-03 18:53:31 +02:00
Ewout Prangsma
321974ab87
Fixed build on non-linux platform
2019-05-27 16:43:19 +02:00
Max Neunhoeffer
5c66073aa5
First working version. Needs more testing.
2019-05-14 17:26:43 +02:00
Max Neunhoeffer
f2b9a0edf9
Makefile tuning.
2019-05-14 11:02:02 +02:00
Max Neunhoeffer
41e8f0e244
Minor Makefile improvements.
2019-05-14 10:57:50 +02:00
lamai93
b5c88a590f
Updated makefile. Updated tests.
2019-05-07 11:25:49 +02:00
lamai93
760d9c9ab0
Go 1.12 for arangosync tests.
2019-05-07 10:22:05 +02:00
lamai93
03cf8a2dd3
More Go 1.12
2019-05-07 10:10:23 +02:00
Max Neunhöffer
1a82707900
Merge pull request #356 from arangodb/feature/reboot
...
Reboot
2019-03-25 17:34:56 +01:00
lamai93
5aef8d6f4e
Experimental tool to reboot a cluster from volumes.
2019-03-12 15:51:32 +01:00
lamai93
7eb11673c6
Fixed some inconsistent naming.
2019-03-11 10:38:57 +01:00
lamai93
7de70c4e13
Added TESTOPTIONS and set sync to debug level.
2019-03-07 09:37:48 +01:00
lamai93
efaf29899b
Create control pod and run syncer tests when deployment is ready.
2019-03-06 14:21:36 +01:00
lamai93
19121573a8
Increase short test time to 30m.
2019-03-04 10:31:27 +01:00
lamai93
615875c97a
Added operator upgrade test.
2019-03-04 09:16:10 +01:00
lamai93
99d36dd203
Muahahahahahaha hehehehehe ...
2018-12-04 13:53:30 +01:00
lamai93
64731e1120
No it's not -.-
2018-12-04 13:39:38 +01:00
lamai93
713e80fe9d
Does it really work!?
2018-12-04 13:31:24 +01:00
lamai93
12b33f5bb2
More debug! YAY!
2018-12-04 13:26:38 +01:00
lamai93
744205bf1d
More more more debug!
2018-12-04 13:21:51 +01:00
lamai93
0d334bfa27
More debugging.
2018-12-04 12:55:43 +01:00
lamai93
3c837e1835
Debug output!
2018-12-04 12:40:39 +01:00
lamai93
b18d6f351c
Fixed license deployment.
2018-12-03 15:52:13 +01:00
lamai93
23383b67bb
Made the secret deployment namespace aware.
2018-12-03 14:49:06 +01:00
lamai93
c00392bdc9
Added more test environment for license stuff.
2018-12-03 14:34:58 +01:00
Ewout Prangsma
d0f1c6e144
Added browserlist, package.json depencency
2018-11-30 11:23:38 +01:00
Max Neunhoeffer
68108fd16e
First try to repair changelog generator.
2018-11-06 11:18:13 +01:00
Max Neunhöffer
0b606b0fdf
Merge pull request #287 from arangodb/bug-fix/extra-crd-yaml
...
Bug fix/extra crd yaml
2018-10-31 17:19:54 +01:00
Lars Maier
128da9c073
Revert "Skip LoadBalancer Test"
2018-10-31 11:40:45 +01:00
lamai93
0f4ce5f8c1
Patched docu and Makefile.
2018-10-31 10:31:07 +01:00
Max Neunhöffer
8be2b3023a
Merge pull request #269 from arangodb/bug-fix/skip-lb-test-if-unavail
...
Skip LoadBalancer Test
2018-10-23 09:13:16 +02:00
lamai93
5699576279
Added test option for default arangodb docker image.
2018-10-19 14:47:44 +02:00
lamai93
b1c9d70f54
Skip LoadBalancer test if the cluster was unable to deploy a LoadBalancer.
2018-10-19 10:59:46 +02:00
Ewout Prangsma
653ffc1293
Include CRD in helm chart
2018-09-20 11:24:48 +02:00
Ewout Prangsma
0b72edd80c
Makefile PHONY
fix
2018-09-07 14:45:15 +02:00
Ewout Prangsma
d87bd898fd
Fixed PV creation on kubernetes 1.11
2018-08-27 12:09:33 +02:00
Ewout Prangsma
8b1439e7b3
Improve cleanup
2018-08-09 14:59:04 +02:00
Ewout Prangsma
532e859052
Extend max test length to 3h
2018-08-09 13:47:15 +02:00
Ewout Prangsma
bbfbba7ef8
Use go-upgrade-rules to make "is upgrade allowed" decision
2018-08-09 08:34:32 +02:00
Ewout Prangsma
a0b8d87060
Use user flag to fix build folder permissions
2018-07-10 08:27:27 +02:00
Ewout Prangsma
37b54962a2
Building dashboard in docker
2018-07-06 08:14:51 +02:00
Ewout Prangsma
06fadff554
Dashboard UI
2018-07-02 18:24:42 +02:00
Ewout Prangsma
da6933c65c
Serve dashboard directly from embedded asset
2018-07-02 14:58:06 +02:00
Ewout Prangsma
c7e0eb318d
Added duration test app
2018-06-15 08:16:52 +02:00
Ewout Prangsma
6e9cb0f3e3
Added unit tests for pv_creator.go
2018-06-08 08:10:05 +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
8948cb3d7b
Make use of GOCACHE as docker volume for improved build times
2018-05-14 09:13:05 +02:00
Ewout Prangsma
0dafac1547
Fix changelog building in release
2018-04-06 14:17:41 +02:00
Ewout Prangsma
8d6565a6e2
Added environment variable used to cleanup failed tests
2018-04-06 10:40:16 +02:00
Ewout Prangsma
dcf854b1fd
Improved liveness detection
2018-04-05 16:31:27 +02:00
Ewout Prangsma
bea1b0fd2d
Only remove namespace in cleanup phase
2018-04-05 10:15:04 +02:00
Ewout Prangsma
bed3cb373f
Merge branch 'master' into chaos
2018-04-03 14:55:37 +02:00
Ewout Prangsma
1daca0147a
Merged in master
2018-04-03 14:53:17 +02:00
Ewout Prangsma
90e6ea119f
Patch latest version number in README
2018-04-03 09:11:44 +02:00
Ewout Prangsma
b8033fb73e
Adding CHANGELOG.md generation
2018-04-03 08:47:56 +02:00
Ewout Prangsma
056aabb515
Adding chaos-monkey for deployments
2018-03-30 15:40:11 +02:00
Jan Christoph Uhde
d2f685f632
Merge pull request #36 from arangodb/tests/apis-storage-v1alpha
...
begin to add tests for `apis/storage/v1alpha`
2018-03-29 14:58:03 +02:00
Jan Christoph Uhde
5cf25ee236
Merge pull request #88 from arangodb/tests/modes
...
Tests/modes
2018-03-29 14:26:30 +02:00
Ewout Prangsma
1584f1b85c
Keep roles needed for running tests out of deployment manifest
2018-03-29 10:44:57 +02:00
Jan Christoph Uhde
ee0c1f8e92
Merge remote-tracking branch 'origin/master' into tests/apis-storage-v1alpha
...
* origin/master: (145 commits)
Enable LONG on kube-arangodb-long test
fix rocksdb_encryption_test
fix - /api/version will answer on all servers (not leader only)
fixes required after merge
add downgrade tests
add missing uniuri
Merged in master
Fixed unit-test packages
Fixed unit tests
Do not Fail the deployment, unless there is REALLY no other way
Updated tests
Refactor DeploymentState to DeploymentPhase
Revert example change
Added detection on unschedulable pods
Detect pods not being scheduled
Same fix on ArangoLocalStorage
AsOwner no longer things the owner refers to a controller. It refers to the ArangoDeployment
disable upgrade tests to 3.4 until 3.4 is available on hub.docker.com
Listen for secret changes
Log improvements
...
2018-03-29 10:06:21 +02:00
Jan Christoph Uhde
ca516268e9
increase timeout for long running tests
2018-03-28 14:15:51 +02:00
Ewout Prangsma
21de95af9f
Fixed unit-test packages
2018-03-27 16:10:48 +02:00
Ewout Prangsma
0df6df345f
Moved reconciliation code to separate package
2018-03-23 12:15:22 +01:00
Ewout Prangsma
a21d707a90
Fixing release code wrt MANIFESTSUFFIX
2018-03-20 08:04:22 +01:00
Ewout Prangsma
1fb08643f1
Merge branch 'master' into cluster-level-crd
2018-03-19 16:04:23 +01:00
Ewout Prangsma
8462a7ba85
Merge branch 'master' into operator-split
2018-03-19 15:45:10 +01:00
Ewout Prangsma
8382f7da78
Moved CRD creation to external yaml file
2018-03-19 15:39:18 +01:00
Ewout Prangsma
889f3ddceb
Rename default docker image to kube-arangodb
2018-03-19 14:51:31 +01:00
Ewout Prangsma
b5f529ffe5
Merge branch 'master' into operator-split
2018-03-19 14:47:42 +01:00
Ewout Prangsma
3ca48a7568
Fixing test
2018-03-19 14:45:47 +01:00
Ewout Prangsma
c015e60406
Merge branch 'master' into operator-split
2018-03-19 13:54:49 +01:00
Ewout Prangsma
c7181451f5
Force use of correct test image
2018-03-19 13:54:21 +01:00
Ewout Prangsma
550ace82ec
Splitting operator in two parts
2018-03-19 11:09:20 +01:00
Jan Christoph Uhde
97afe56866
begin to add tests for storage/v1alpha
2018-03-15 09:27:29 +01:00
Ewout Prangsma
c57ae2afd2
Rename repository to kube-arangodb
2018-03-13 16:25:33 +01:00
Ewout Prangsma
d7b3196533
Fixed build
2018-03-13 16:02:32 +01:00
Ewout Prangsma
7e9b5ade75
Renamed pkg/apis/arangodb to pkg/apis/deployment
2018-03-13 15:29:44 +01:00
Ewout Prangsma
8eee5405e0
Fix building github-release
2018-03-13 14:45:43 +01:00
Ewout Prangsma
50fafddf11
Merged in deployment-manifests changes
2018-03-12 16:21:24 +01:00
Ewout Prangsma
5814b368db
Merge branch 'master' into deployment-manifests
2018-03-12 16:20:18 +01:00
Ewout Prangsma
172ae6e3c8
Adding release script
2018-03-12 16:18:23 +01:00
Ewout Prangsma
d2f3c5b195
Fix testing on default namespace
2018-03-12 13:44:25 +01:00
Ewout Prangsma
6b904c8187
Fix PUSHIMAGES
2018-03-12 13:28:19 +01:00
Ewout Prangsma
f2ea57f3bd
GOPATH for manifests
2018-03-12 13:16:09 +01:00
Ewout Prangsma
abba20add5
Fix all target
2018-03-12 13:12:01 +01:00
Ewout Prangsma
96cf986f5f
Cleaning up deployment
2018-03-12 12:18:50 +01:00
Ewout Prangsma
5ab9a62cf6
Merged master
2018-03-12 09:54:57 +01:00