Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

docs: add guide for Proxy-Wasm C++ integration#294

Open
blackdragoon26 wants to merge 1 commit intoWasmEdge:mainWasmEdge/docs:mainfrom
blackdragoon26:mainblackdragoon26/docs:mainCopy head branch name to clipboard
Open

docs: add guide for Proxy-Wasm C++ integration#294
blackdragoon26 wants to merge 1 commit intoWasmEdge:mainWasmEdge/docs:mainfrom
blackdragoon26:mainblackdragoon26/docs:mainCopy head branch name to clipboard

Conversation

@blackdragoon26
Copy link
Copy Markdown

Explanation

This PR adds a new deployment guide explaining how to use WasmEdge as the runtime engine inside network proxies using the Proxy-Wasm standard, based on https://github.com/blackdragoon26/wasmedge_proxy_wasm_demo
For a non-developer, this means we are providing instructions on how to use WasmEdge to securely filter and modify internet traffic flowing through cloud infrastructure. This represents a new addition to the existing deployment documentation.

Related issue

Fixes WasmEdge/WasmEdge#1439

What type of PR is this

/kind documentation

Proposed Changes

  • Added docs/develop/deploy/proxy-wasm.md to the Kubernetes deployment section.
  • Documented the architecture of a standalone Proxy-Wasm host integrating with WasmEdge.
  • Provided an automated Quick Start guide pointing to the community demo repository.
  • Added comprehensive manual build instructions, including critical compiler flag overrides (--target=wasm32-wasip1) required for compatibility between the proxy-wasm SDK and the modern wasi-sdk-32 toolchain.

@blackdragoon26
Copy link
Copy Markdown
Author

Hihi CodeOwners @hydai @juntao @alabulei1 ,
Kindly review me PR and just dropping a quick suggestion regarding the standalone demo repository linked in this guide: wasmedge_proxy_wasm_demo.

Currently, this lives under my personal account. To ensure long-term CI reliability, prevent future broken links, and keep community maintenance centralized, it might be beneficial to eventually migrate this repository into the official WasmEdge organization.
Let me know your thoughts on this!

Comment thread docs/develop/deploy/proxy-wasm.md Outdated
Signed-off-by: blackdragoon26 <sankalp.jha9643@gmail.com>
@blackdragoon26
Copy link
Copy Markdown
Author

@hydai Kindly review the PR.

@blackdragoon26
Copy link
Copy Markdown
Author

@hydai Kindly review the PR.

@hydai pinging for the above.

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.

A demo for proxy-wasm

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.