1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-15 17:51:03 +00:00
Commit graph

421 commits

Author SHA1 Message Date
Adam Janikowski
d2045e0e5a
[Feature] Extract Scheduler API (#1599) 2024-02-23 09:21:00 +01:00
Kaveh Vahedipour
14a25e7d63
[Documentation] Add upgrade procedure from community to enterprise (#1596)
Co-authored-by: Adam Janikowski <12255597+ajanikow@users.noreply.github.com>
2024-02-22 09:16:35 +01:00
Adam Janikowski
2ae4d8a022
[Documentation] Bump Documentation Reference (#1597) 2024-02-22 08:13:11 +01:00
Kaveh Vahedipour
6b68e581e2
[Documentation] ArangoBackup url must not inlude slashes (#1593) 2024-02-13 16:08:48 +01:00
Nikita Vaniasin
bc5b2dbeda
Move ML Extension example under "CRD overview" (#1588)
Co-authored-by: Adam Janikowski <12255597+ajanikow@users.noreply.github.com>
2024-02-13 12:27:17 +01:00
jwierzbo
e67f5a0f58
Update doc (#1585) 2024-01-24 11:43:19 +01:00
jwierzbo
653fe729db
GT-562 AutoDelete for ArangoBackup (#1583)
Co-authored-by: Nikita Vaniasin <nikita.vanyasin@gmail.com>
2024-01-19 12:58:11 +01:00
Nikita Vaniasin
b6288974d9
Restore ReadinessProbe for ML Storage sidecar, rename shutdown -> controller service (#1535) 2024-01-18 16:15:30 +01:00
Nikita Vaniasin
38b7a0de11
Use relative links for generated docs (#1574) 2024-01-16 09:56:17 +01:00
Adam Janikowski
51551e51cf
[Feature] [ML] Featurization Job Type (#1578) 2024-01-15 12:36:38 +01:00
Adam Janikowski
15f9030e25
[Maintenance] Update Documentation (#1570) 2024-01-09 19:21:13 +01:00
Nikita Vaniasin
2815e7186d
Improve documentation rendering for GitHub Pages (#1558) 2024-01-08 12:28:31 +01:00
Nikita Vaniasin
3dbe155b78
[Documentation] Improve rendering for enums, add missing values for Backup State (#1560) 2024-01-04 13:51:28 +01:00
Adam Janikowski
316f208311
[Feature] Add --deployment.feature.init-containers-upscale-resources … (#1557) 2024-01-03 22:46:17 +01:00
Nikita Vaniasin
e2ef0e3fe4
Add docs with examples how to deploy ArangoMLExtension (#1552)
Co-authored-by: Adam Janikowski <12255597+ajanikow@users.noreply.github.com>
2024-01-03 16:21:29 +01:00
Adam Janikowski
6aaa93ae5d
[Feature] Pass Arguments to ID Group (#1551) 2023-12-27 10:15:22 +01:00
Nikita Vaniasin
d482e4283a
[Feature] [ML] Extension STS update propagation (#1548) 2023-12-22 22:54:49 +01:00
Adam Janikowski
a496add11c
[Feature] [ML] Container Envs (#1550) 2023-12-22 13:21:44 +01:00
Adam Janikowski
de4def4693
[Feature] [ML] GPU Jobs (#1549) 2023-12-21 13:31:03 +01:00
Nikita Vaniasin
f53311670e
[Feature] [ML] Support for deployments with JWT auth enabled (#1538) 2023-12-20 08:56:03 +01:00
jwierzbo
50eeb84898
[Feature] [ML] Jobs templates (#1539) 2023-12-18 15:51:12 +01:00
Adam Janikowski
93e6af545f
[Feature] [ML] Multi DB Settings (#1536) 2023-12-12 08:56:55 +01:00
jwierzbo
9ceaba91cf
[Feature] [ML] BatchJob status update (#1532) 2023-12-11 20:53:25 +01:00
Nikita Vaniasin
d7e7757418
Adjust ML extension deployment for ContainerTemplate and PodTemplate (#1534) 2023-12-11 11:52:38 +01:00
Adam Janikowski
041bae8810
[Feature] [ML] Pod & Container Config (#1533)
Co-authored-by: Nikita Vaniasin <nikita.vanyasin@gmail.com>
2023-12-08 16:13:12 +01:00
Adam Janikowski
b2c88f6ad8
[Feature] [ML] Shutdown Handler (#1529) 2023-12-08 10:39:19 +01:00
jwierzbo
244c362d3b
MLCronJob status update (#1526) 2023-12-07 22:06:18 +01:00
Nikita Vaniasin
44733f29f4
[Feature] [ML] Add deployment fields to Extension spec (#1527) 2023-12-06 12:20:32 +01:00
Adam Janikowski
f1038721b7
[Feature] [ML] SA Management (#1525) 2023-12-06 09:41:23 +01:00
Adam Janikowski
a7bd9cb54e
[Feature] [ML] Init Job (#1514) 2023-12-05 14:20:18 +01:00
jwierzbo
d74e1db063
MLCronJob embedded fields (#1520)
Co-authored-by: Nikita Vaniasin <nikita.vanyasin@gmail.com>
2023-12-05 10:49:32 +01:00
Adam Janikowski
2b063dc1f9
[Feature] [ML] Unify Images, Resources and Lifecycle (#1523) 2023-12-05 09:47:40 +01:00
Adam Janikowski
2a2582018a
[Feature] [ML] Extension Storage Condition (#1518) 2023-12-02 20:12:37 +01:00
Adam Janikowski
e765bf2fe8
[Feature] TLS CA Secret Key (#1516) 2023-12-01 12:21:40 +01:00
Nikita Vaniasin
88ac9f9929
Fix doc and schema validation for shared objects (#1515)
* Fix doc and schema validation for shared objects

- proper parsing for FileSet tokens
- use full package path for field names
- ignore zz_generated files during parsing
2023-11-29 14:53:44 +01:00
Adam Janikowski
5a35d6cd2f
[Feature] [ML] Metadata Service Implementation (#1510) 2023-11-28 12:29:03 +01:00
Nikita Vaniasin
b2986a01ec
Restructure ML Storage CR (#1508) 2023-11-28 08:05:53 +01:00
Adam Janikowski
2c528fb2ad
[Feature] [ML] Introduce basic Conditions to types (#1505) 2023-11-24 09:18:21 +01:00
Nikita Vaniasin
331951a0bb
Add fields for ML Storage CRD (#1502)
* Add fields for ML Storage CRD

- copy/move a few security-related constants into shared package
2023-11-23 16:16:02 +01:00
Adam Janikowski
8cdc6b94e9
[Feature] [ML] Deployment Handler (#1500) 2023-11-23 10:58:34 +01:00
Nikita Vaniasin
28d9d91871
Fail CircleCI build if there are changes after running generators (#1489) 2023-11-15 14:11:11 +01:00
Nikita Vaniasin
82cb7f1298
(Feature) Add generator for CRD validation schemas (#1488)
* (Feature) Add generator for CRD validation schemas

* Improve docs / log output for crd installation

* Add ability to force-update CRDs to allow testing
2023-11-15 10:20:18 +01:00
Nikita Vaniasin
37daf6d71f
(Documentation) Do not use field type name for field URL hash (#1481) 2023-11-09 10:23:56 +01:00
Adam Janikowski
9d0f6e0b1b
[Feature] [ML] CRD (#1466) 2023-11-08 16:36:20 +01:00
jwierzbo
27d448a4e9
GT-523 Async backup (#1460) 2023-11-08 11:21:22 +01:00
Nikita Vaniasin
b80bfb7423
(Documentation) Improvements and fixes for rendered documentation (GH pages) (#1477) 2023-11-07 19:50:23 +01:00
Adam Janikowski
11ffb30e42
[Feature] Extract CalculateMemoryReservation function into ArangoDeployment Group Spec (#1472) 2023-11-06 09:16:38 +01:00
jwierzbo
57337fb50c
GT-509 Remove scale_down_candidate annotation (#1471) 2023-11-03 14:44:53 +01:00
Nikita Vaniasin
7819c2bb38
(Documentation) Use OpenAPI-compatible type names in docs (#1469) 2023-10-30 19:14:33 +01:00
Nikita Vaniasin
013a2ce67d
(Documentation) Use Jekyll-compatible markers for section injection (#1462) 2023-10-25 09:34:01 +02:00
Nikita Vaniasin
fc050c787a
(Documentation) Update ArangoDeploymentReplication and ArangoLocalStorage CR auto-generated docs (#1455) 2023-10-23 09:19:59 +02:00
Adam Janikowski
03da8baa1d
[Feature] Member Memory Reservation (#1453) 2023-10-20 15:24:06 +02:00
Nikita Vaniasin
66d6dca7b9
(Documentation) Update ArangoBackup and ArangoBackupPolicy CR auto-generated docs (#1452)
* (Documentation) Update ArangoBackup and ArangoBackupPolicy CR auto-generated docs

* Sort keys before printing sections, do not use maps package
2023-10-20 12:25:30 +02:00
Nikita Vaniasin
f28c6981dc
(Documentation) Update ArangoDeployment CR auto-generated docs (#1451) 2023-10-20 09:28:44 +02:00
Nikita Vaniasin
fe66d98444
(Documentation) Move documentation from ArangoDB site into this repo (#1450)
- remove duplicated docs
- update old docs with new info
- rework docs index page
- file names not changed to make sure redirects from old site will work as expected

Co-authored-by: jwierzbo <jakub.wierzbowski@arangodb.com>
2023-10-19 15:47:42 +02:00
Adam Janikowski
b9918115d9
[Documentation] Improve Member Memory docs (#1449) 2023-10-19 11:41:10 +02:00
Nikita Vaniasin
3e846a9dce
[Feature] Add spec.upgrade.debugLog option to configure upgrade container logging - GT-356 (#1442) 2023-10-19 11:11:23 +02:00
Nikita Vaniasin
6f6fcb8ba4
Remove obsolete docs, restructure for better UX (#1447) 2023-10-19 09:14:14 +02:00
Simran
d1faaa3dfa
Fix link to metrics docs (#1446) 2023-10-17 17:05:07 +02:00
Adam Janikowski
411efad90a
[Feature] EnforcedResignLeadership action (#1439) 2023-10-13 15:54:05 +02:00
Adam Janikowski
e9c68e1204
[Feature] Add IndexMethod docs (#1437) 2023-10-12 16:37:40 +02:00
jwierzbo
f54fbe783e
GT-478 Migration to CircleCI (#1421) 2023-09-28 12:00:48 +02:00
Adam Janikowski
5bdd1687cb
[Feature] ArangoMember Overrides (#1398) 2023-09-15 13:46:38 +02:00
Nikita Vaniasin
d697216e08
[Improvement] GT-248 restart non-scheduled pod (#1376) 2023-09-15 10:19:46 +02:00
Nikita Vaniasin
6e2ff839c3
[Feature] Add basic metrics for ArangoDeploymentReplication CR (GT-242) (#1402) 2023-09-13 09:44:44 +02:00
jwierzbo
344924bfc6
GT-465 Fix debug mode in non TLS mode (#1391) 2023-08-25 12:28:56 +02:00
Adam Janikowski
8c465a8ba7
[Feature] Propagate member conditions (#1382) 2023-08-21 10:32:07 +02:00
Adam Janikowski
282a50e255
[Feature] Deprecate Actions (#1383) 2023-08-18 09:51:51 +02:00
Adam Janikowski
90aca02ce1
[Feature] Optional Assertions (#1384) 2023-08-17 12:39:14 +02:00
Adam Janikowski
647f2aa41b
[Feature] Numactl Options (#1368) 2023-07-28 10:00:57 +02:00
Adam Janikowski
cc1f19651d
[Docs] Update docs for DeploymentSpec (#1367) 2023-07-27 11:52:16 +02:00
Nikita Vaniasin
ba6dcc0961
[Docs] Add docs for DeploymentSpec (#1363) 2023-07-25 10:52:51 +02:00
Adam Janikowski
7bc9dc3b84
[Doc] Add Immutable fields (#1365) 2023-07-24 18:52:51 +02:00
Adam Janikowski
6a49e3d25b
[Feature] Generate feature list (#1362) 2023-07-24 17:10:59 +02:00
Adam Janikowski
7d513cca72
[Docs] Add enum type (#1364) 2023-07-24 16:53:50 +02:00
Adam Janikowski
2bd002e7f6
[Feature] Expose core.PodSecurityContext Sysctl options (#1360) 2023-07-20 13:25:54 +02:00
Adam Janikowski
8b6395a647
[Feature] Generate docs from Objects (#1358) 2023-07-20 04:49:34 +02:00
Tomasz Mielech
a221ce9b6e
[Feature] Add secured contatiners' features (#1287) 2023-07-19 11:46:59 +02:00
Adam Janikowski
544833f72f
[Maintenance] Fix Rebalancer Flag typo (#1356) 2023-07-17 16:07:17 +02:00
jwierzbo
34ae2c0f82
GT-350 Backup lifetime - remove Backup once its lifetime has been reached (#1262) 2023-07-17 14:43:54 +02:00
Adam Janikowski
934d68c796
[Bugfix] Fix Rebalancer V2 Job (From/To) (#1355) 2023-07-14 09:30:41 +02:00
Adam Janikowski
0cd5a2a65f
GT-457 [Feature] Rebalancer V2 (#1345) 2023-07-04 11:51:56 +02:00
jwierzbo
d2fdf62e10
[Doc] Restore defaults from last accepted state of deployment (#1346) 2023-07-03 09:54:49 +02:00
jwierzbo
d837ebd3e4
GT-449 Documentation update (#1338) 2023-06-26 12:35:56 +02:00
Adam Janikowski
c6db96dd88
[Feature] Allow to recreate Local volumes (#1319) 2023-05-31 13:16:14 +02:00
Adam Janikowski
9107c053a7
[Feature] Add Reason in OOM Metric (#1308) 2023-05-08 12:18:45 +02:00
jwierzbo
8fb93b85f9
GT-405 Documentation - Extend the default timeout for Force Shard Rebuild (#1304) 2023-05-02 13:22:58 +02:00
jwierzbo
eadd75d74f
GT-405 Automatically fix out of sync shards with broken MerkleTree (#1296) 2023-04-25 17:19:13 +02:00
Adam Janikowski
6a3b85940c
[Feature] Headless DNS CommunicationMethod (#1282) 2023-04-04 12:41:45 +02:00
jwierzbo
f9d9ca35a9
[Documentation] Manual recovery documentation (#1281) 2023-04-04 09:39:57 +02:00
jwierzbo
b939de9457
[Doc] OverrideDetectedTotalMemory (ArangoDB Env ARANGODB_OVERRIDE_DETECTED_TOTAL_MEMORY) documentation (#1258) 2023-02-27 15:02:12 +01:00
Adam Janikowski
b9aed8e6fa
[Maintenance] Change MD content injection method (#1256) 2023-02-24 09:29:35 +01:00
jwierzbo
4d8decd83e
GT-345 Optional JSON logger format (#1252) 2023-02-23 11:55:06 +01:00
Adam Janikowski
e709c074e8
[Feature] Optional ResignLeadership (#1246) 2023-02-21 13:34:37 +01:00
Adam Janikowski
e4045c738b
[Feature] Optional Action (#1245) 2023-02-20 12:20:01 +01:00
Adam Janikowski
c9d3827c5a
[Feature] Add Kubernetes Client logger (#1235) 2023-01-26 18:12:33 +01:00
Adam Janikowski
aa31a19aad
[Feature] Add tolerations runtime rotation (#1214) 2022-12-19 19:35:25 +01:00
Adam Janikowski
e6bc982f53
[Feature] Add SpecPropagated condition (#1212) 2022-12-19 12:53:42 +01:00
Adam Janikowski
463ab90b02
[Bugfix] Wait for Pod to be Ready in post-restart actions (#1206) 2022-12-08 18:53:40 +01:00
Adam Janikowski
e2c23c74c1
[Improvement] Create Internal Actions and move RebalancerGenerator (#1168) 2022-11-03 14:39:46 +01:00