Comments (2)
cc @mandarjog
from wasm-extensions.
Thanks for putting this together! I've been trying to walk through this myself. I'm running into a few issues:
- The .bazelversion in the example repo does not always align with the version in the upstream istio repo where we fetch the latest envoy hashes as part of get-dep.sh. This leads to the script silently failing.
- The WORKSPACE file is insufficent: it does not load some of the required modules. Perhaps it'd be better to just point to the example.wasm one?
- I cannot get the integration test (example/test/example_test.go) to run. It cannot import the
test
module from this repo, which makes me suspect it intends to run as part of this repo. Since the walkthrough is geared towards somebody working in their own repo, it'd be helpful to either describe how to modify this file for your local repo, or move any test scaffolding out into its own go module. - I had to add a go.mod to the root of my repo to even start running the integration test. I've never really worked in a mixed cpp/golang env before, so I'm not sure if that's necessary or normal (is there a better way to initialise the dependencies?)
from wasm-extensions.
Related Issues (20)
- Add WAF extension HOT 2
- Add guide on how to build a Wasm extension HOT 1
- Add a telemetry extension
- Add JWT header mutation Wasm extension HOT 4
- Publish precompiled Wasm modules
- Add a helper script to generate proxy sdk http_archive based on Istio version
- Support basicAuth per hostname HOT 1
- wasm extension with gRPC bidi streams HOT 4
- How to get upstream ip address from a WASM filter
- Build a Wasm Extension with C++ is always failed HOT 4
- Create example of Wasm Singleton HOT 1
- Package built binary as OCI images, push to GitHub Container Registry HOT 4
- Issue with grpc_logging example HOT 2
- Help required for deploying basic auth wasm extension HOT 2
- grpc_logging example get request body HOT 2
- How to reference Kubernetes secrets in WasmPlugins?
- Can basic_auth wasm only be used with gateway resources?
- Use WasmPlugin in examples HOT 1
- Is there a problem with the attributegen match logic?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wasm-extensions.