wasme

module
v0.0.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2020 License: Apache-2.0

README

WebAssembly Hub

The WebAssembly Hub is a meeting place for the community to share and consume WebAssembly Envoy extensions. Easily search and find extensions that meet the functionality you want to add and give them a try.

Please see the announcement blog that goes into more detail on the motivation for WebAssembly Hub and how we see it driving the future direction of Envoy-based networking projects/products including API Gateways and Service Mesh.

The wasme CLI provides a tool for building and sharing Envoy WebAssembly extensions.

Installation   |   Documentation   |   Blog   |   Slack   |   Twitter

How does it work?

The WebAssembly Hub, in combination with the wasme CLI, provides an easy way to build, push, pull, and share Envoy WebAssembly Filters.

The WebAssembly Hub acts as an image registry for WebAssembly Filters hosted at https://webassemblyhub.io. Use the wasme CLI to:

Getting Started

See the Getting Started tutorial to build, push, and run your first WebAssembly Filter!

Next Steps

Directories

Path Synopsis
This file is used to generate embeddable binary data (in Go) from the content of the example directory Outputs to pkg/cmd/initialize/cpp_archive_2gobytes.go
This file is used to generate embeddable binary data (in Go) from the content of the example directory Outputs to pkg/cmd/initialize/cpp_archive_2gobytes.go
pkg
abi
cmd
deploy/mocks
Package mock_deploy is a generated GoMock package.
Package mock_deploy is a generated GoMock package.
operator/api/wasme.io/v1
Package v1 contains API Schema definitions for the wasme.io v1 API group +k8s:deepcopy-gen=package,register +groupName=wasme.io NOTE: Boilerplate only.
Package v1 contains API Schema definitions for the wasme.io v1 API group +k8s:deepcopy-gen=package,register +groupName=wasme.io NOTE: Boilerplate only.
operator/api/wasme.io/v1/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
operator/api/wasme.io/v1/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
operator/api/wasme.io/v1/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
operator/api/wasme.io/v1/clientset/versioned/typed/wasme.io/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
operator/api/wasme.io/v1/clientset/versioned/typed/wasme.io/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
operator/api/wasme.io/v1/controller
Definitions for the Kubernetes Controllers
Definitions for the Kubernetes Controllers
pull/mocks
Package mock_pull is a generated GoMock package.
Package mock_pull is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL