Commit Graph

287 Commits

Author SHA1 Message Date
yashsinghcodes a8b17515d8 worker never gets the env it is suppose to run so we should just check for our reserved env name 2026-01-28 17:50:53 +05:30
Frikky 23fe5581a4 Merge pull request #1915 from yashsinghcodes/new-nightly
check worker deployments in k8s before deploying
2026-01-27 23:50:56 +01:00
yashsinghcodes f5c58ec9f5 fix: case sensitivity problem aghhhhh 2026-01-23 19:05:31 +05:30
yashsinghcodes 9295991f56 worker changed return value in deployk8s app 2026-01-21 19:25:22 +05:30
yashsinghcodes bdf181616a check app deployment in k8s before deploying 2026-01-14 17:51:04 +05:30
yashsinghcodes 6921a63cc5 fix: env check condition 2026-01-13 19:09:56 +05:30
yashsinghcodes ed6417b9be added check for environment in handleQueue worker 2026-01-13 17:46:47 +05:30
yashsinghcodes 6b8d7172a1 fix: worker execution takeover for cloud actions 2026-01-13 13:04:55 +05:30
yashsinghcodes cabe871807 fix: worker takeover for parent workflow execution 2026-01-13 03:02:38 +05:30
yashsinghcodes 28d0dc42db fix: worker execution takeover issue 2026-01-13 02:18:31 +05:30
Aditya b6f56ed7a2 fix: updating to the smarter client 2025-11-21 19:23:17 +05:30
Pascal Sthamer b69afd630b k8s: dont mount service account tokens to apps
Signed-off-by: Pascal Sthamer <10992664+P4sca1@users.noreply.github.com>
2025-11-17 08:30:01 +01:00
yashsinghcodes a3b85494a7 Merge branch 'nightly' of github.com:Shuffle/Shuffle into nightly 2025-11-12 15:00:15 +05:30
Aditya 7be4e6adf5 fix: shuffle swarm network bug where it wasn't getting attached in swarm 2025-11-12 02:48:32 +05:30
yashsinghcodes 392a05100e log info over what we got from backend 2025-10-31 19:58:38 +05:30
yashsinghcodes f027e6196c fix: subflow stream result returning 400 2025-10-28 15:50:49 +05:30
Frikky e4c290b79c Merge pull request #1841 from BogatikovM/apps_scaling
fix apps scaling for k8s shuffle
2025-10-16 20:30:39 +02:00
Frikky 696bb66c83 Merge pull request #1845 from PROCYDE/shuffle-app-protocol
feat(k8s): specify app protocol for worker and app services
2025-10-16 20:29:56 +02:00
Pascal Sthamer 45ed10405c go fmt
Signed-off-by: Pascal Sthamer <10992664+P4sca1@users.noreply.github.com>
2025-10-15 11:34:53 +02:00
Pascal Sthamer 303e83ac82 go fmt
Signed-off-by: Pascal Sthamer <10992664+P4sca1@users.noreply.github.com>
2025-10-15 11:34:09 +02:00
Pascal Sthamer 68efb7111a feat(k8s): specify app protocol for worker and app services
Signed-off-by: Pascal Sthamer <10992664+P4sca1@users.noreply.github.com>
2025-10-15 11:32:53 +02:00
Pascal Sthamer 172d0d8d80 feat(k8s): allow to mount tmp volume to apps
Signed-off-by: Pascal Sthamer <10992664+P4sca1@users.noreply.github.com>
2025-10-15 11:31:43 +02:00
BogatikovM dde6099b90 fix apps scaling for k8s shuffle 2025-10-12 14:45:41 +04:00
yashsinghcodes f850265c1e add a random sleep so no two worker check cache at same time 2025-10-06 16:39:55 +05:30
Frikky 73f677b3b2 Merge pull request #1794 from Onder7994/worker_request_limit
Worker. Add option to set k8s resources.
2025-10-03 10:57:34 +02:00
Frikky 82fa9e8ccc Merge pull request #1825 from yashsinghcodes/main
Default k8s deployment using helm charts
2025-10-02 09:49:23 +02:00
yashsinghcodes dcc20e9c84 fix default k8 deployment 2025-10-02 01:58:12 +05:30
Frikky b039222117 Merge pull request #1820 from Shuffle/main
Syncing new fixes in main back to nightly
2025-09-28 18:09:05 +02:00
Aditya 7612b4b7bb docs: a few more ideas about auto scale 2025-09-17 17:56:57 +05:30
Frikky 5da98c1d0c Re-added SHUFFLE_BASE_IMAGE_NAME usage, and made REGISTRY+BASE IMAGE setting ensure that PullAlways is used to always use latest local image 2025-09-16 16:00:47 +02:00
Frikky 954a858933 Made default app replicas 3 instead of 1. 2025-09-10 01:47:43 +02:00
Frikky 26d10c788c Disabled the Node Scale mechanism, as it was just confusing. SHUFFLE_APP_REPLICAS and SHUFFLE_SCALE_REPLICAS are self-controlled. 2025-09-10 01:46:19 +02:00
Frikky 61d30d9fb2 Minor print fixes to orborus/worker 2025-09-09 16:00:53 +02:00
Frikky 9676317758 Fixed the problem with nodes going haywire if they crash 2025-09-04 13:21:51 +02:00
Frikky 744d8d6b7f Fixed the issue with app builds onprem not working 2025-09-04 00:43:09 +02:00
Aditya cbe8f908bd fix: enabling ppof endpoint over DEBUG_MEMORY env 2025-09-03 19:42:56 +05:30
Frikky 67cd5a3e60 Synced all 2.1.0 fixes 2025-09-01 19:19:34 +02:00
Frikky 288a9b1d01 Minor fixes for Orborus and Worker 2025-08-29 14:15:24 +02:00
Frikky 3a61c33109 Potential issues from exposed port mappings 2025-08-27 13:49:50 +02:00
Frikky 4fe311cc99 Opensearch and app optimisations 2025-08-27 12:54:50 +02:00
trusihin.andrey b6e9005037 Fix variables name 2025-08-27 09:26:47 +03:00
Frikky 2b639ceae3 Increased timeouts and rerun mechanisms. Autofixes are now more and more in place by default 2025-08-27 01:10:28 +02:00
Frikky f82c4751d4 Minor tweaks to opimise container deploments 2025-08-26 23:54:11 +02:00
Frikky 69df46f067 Rebuild with proper files :3 2025-08-26 23:17:47 +02:00
Frikky d2fcc2c3eb Fixed environment management and minor bugs onprem 2025-08-26 19:32:30 +02:00
trusihin.andrey f26f872835 Rename k8s resources envs. Add the same options to shuffle app 2025-08-26 16:24:01 +03:00
Frikky 15bf1011e7 Bumped versions to match shuffle-shared and singul 2025-08-26 14:03:30 +02:00
Frikky ca68f4635d Cleaned up worker and orborus to point to url properly 2025-08-25 21:44:54 +02:00
Frikky c729baedc6 Made sure SHUFFLE_BASE_IMAGE_REGISTRY is passed for k8s, and that registry/basepath/imagename:version now works 2025-08-25 21:41:17 +02:00
Frikky 065dc160b3 More delay and network management when issues occur 2025-08-22 00:02:11 +02:00