[PR #105] [MERGED] Example: multi-agent app with RabbitMQ (with/without Docker + K8s) #265

Closed
opened 2026-02-16 01:16:40 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama_deploy/pull/105
Author: @nerdai
Created: 7/5/2024
Status: Merged
Merged: 7/5/2024
Merged by: @nerdai

Base: mainHead: nerdai/rabbit-mq-docker-k8s


📝 Commits (10+)

📊 Changes

31 files changed (+1740 additions, -88 deletions)

View changed files

📝 examples/docker-kubernetes/README.md (+1 -1)
📝 examples/rabbitmq/README.md (+211 -12)
examples/rabbitmq/example-app/.gitignore (+11 -0)
examples/rabbitmq/example-app/docker-compose.yml (+118 -0)
examples/rabbitmq/example-app/kubernetes/ingress_controller/ingress_controller.yaml (+378 -0)
examples/rabbitmq/example-app/kubernetes/ingress_services/control_plane.yaml (+111 -0)
examples/rabbitmq/example-app/kubernetes/ingress_services/funny_agent.yaml (+130 -0)
examples/rabbitmq/example-app/kubernetes/ingress_services/human_consumer.yaml (+120 -0)
examples/rabbitmq/example-app/kubernetes/ingress_services/secret_agent.yaml (+130 -0)
examples/rabbitmq/example-app/kubernetes/rabbitmq/rabbitmq.yaml (+11 -0)
examples/rabbitmq/example-app/kubernetes/setup/manifest.yaml (+27 -0)
examples/rabbitmq/example-app/kubernetes/setup/secrets.yaml.template (+8 -0)
examples/rabbitmq/example-app/logging.ini (+18 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/Dockerfile (+46 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/__init__.py (+0 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/additional_services/__init__.py (+0 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/additional_services/human_consumer.py (+47 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/additional_services/task_result.py (+77 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/agent_services/__init__.py (+0 -0)
examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/agent_services/funny_agent.py (+77 -0)

...and 11 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/llama_deploy/pull/105 **Author:** [@nerdai](https://github.com/nerdai) **Created:** 7/5/2024 **Status:** ✅ Merged **Merged:** 7/5/2024 **Merged by:** [@nerdai](https://github.com/nerdai) **Base:** `main` ← **Head:** `nerdai/rabbit-mq-docker-k8s` --- ### 📝 Commits (10+) - [`0add658`](https://github.com/run-llama/llama_deploy/commit/0add658e2ca7d18799de0d45883b3a110d79b1c7) re-org - [`1341aa9`](https://github.com/run-llama/llama_deploy/commit/1341aa940c369678bcadc817348484bd26657d34) use rabbit mq docker image - [`5680d96`](https://github.com/run-llama/llama_deploy/commit/5680d96bc3343bf37c9b4e83f088df917cf72de0) docker compose working - [`c489473`](https://github.com/run-llama/llama_deploy/commit/c4894734090c846f8490e982add1004053988669) add template - [`c31c196`](https://github.com/run-llama/llama_deploy/commit/c31c1963604402725e069738d0f95e04e0b0d459) rm redundant example for serverlauncher - [`70a01ba`](https://github.com/run-llama/llama_deploy/commit/70a01baab0a104cacc20647b9bcadca138cf2160) wip with rabbitmq operator - [`f6abcd0`](https://github.com/run-llama/llama_deploy/commit/f6abcd0ec3e4e677eed8a06664f9b843e83df340) handle registration with server launch - [`cd2f330`](https://github.com/run-llama/llama_deploy/commit/cd2f330a3c00f710ebbb2046c6121310ea718a12) update cp command - [`f7cf675`](https://github.com/run-llama/llama_deploy/commit/f7cf67561e5ec9bde93beeebfd7b79e3f10a42da) k8s working - [`36cd46d`](https://github.com/run-llama/llama_deploy/commit/36cd46d436d944bc2df67a8382031a3b6f4a101e) rename EXTERNAL_HOST to LOCALHOST ### 📊 Changes **31 files changed** (+1740 additions, -88 deletions) <details> <summary>View changed files</summary> 📝 `examples/docker-kubernetes/README.md` (+1 -1) 📝 `examples/rabbitmq/README.md` (+211 -12) ➕ `examples/rabbitmq/example-app/.gitignore` (+11 -0) ➕ `examples/rabbitmq/example-app/docker-compose.yml` (+118 -0) ➕ `examples/rabbitmq/example-app/kubernetes/ingress_controller/ingress_controller.yaml` (+378 -0) ➕ `examples/rabbitmq/example-app/kubernetes/ingress_services/control_plane.yaml` (+111 -0) ➕ `examples/rabbitmq/example-app/kubernetes/ingress_services/funny_agent.yaml` (+130 -0) ➕ `examples/rabbitmq/example-app/kubernetes/ingress_services/human_consumer.yaml` (+120 -0) ➕ `examples/rabbitmq/example-app/kubernetes/ingress_services/secret_agent.yaml` (+130 -0) ➕ `examples/rabbitmq/example-app/kubernetes/rabbitmq/rabbitmq.yaml` (+11 -0) ➕ `examples/rabbitmq/example-app/kubernetes/setup/manifest.yaml` (+27 -0) ➕ `examples/rabbitmq/example-app/kubernetes/setup/secrets.yaml.template` (+8 -0) ➕ `examples/rabbitmq/example-app/logging.ini` (+18 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/Dockerfile` (+46 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/__init__.py` (+0 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/additional_services/__init__.py` (+0 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/additional_services/human_consumer.py` (+47 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/additional_services/task_result.py` (+77 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/agent_services/__init__.py` (+0 -0) ➕ `examples/rabbitmq/example-app/multi-agent-app-rabbitmq/multi_agent_app_rabbitmq/agent_services/funny_agent.py` (+77 -0) _...and 11 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 01:16:40 -05:00
yindo closed this issue 2026-02-16 01:16:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama_deploy#265