Skip to content

feat: add can_replicate setup and test-proxy endpoint#6

Open
xescugc wants to merge 2 commits into
masterfrom
fix-pr4
Open

feat: add can_replicate setup and test-proxy endpoint#6
xescugc wants to merge 2 commits into
masterfrom
fix-pr4

Conversation

@xescugc

@xescugc xescugc commented Jul 15, 2026

Copy link
Copy Markdown
Member

Summary

  • Add setup section to manifest with can_replicate: true, readiness probe, and default resource requests/limits
  • Add /_cy/test-proxy endpoint for plugin→PM integration testing
  • Fix Dockerfile COPY glob needing trailing slash for multiple source files

Context

These changes were already deployed as rg.fr-par.scw.cloud/cycloidio/cy-go-plugin:0.0.7 in the plugin-multi-tenant staging env.

xescugc added 2 commits July 2, 2026 13:32
Adds GET /_cy/test-proxy that calls the plugin manager's internal
proxy using PROXY_URL and PLUGIN_SECRET env vars and forwards the
response. Used in e2e tests to verify plugin→PM communication.
Add setup section declaring the plugin as stateless (can_replicate: true)
with readiness probe and default resource requests/limits. Fix Dockerfile
COPY glob needing trailing slash for multiple source files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant