Skip to content

bmaidics/zilla-examples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zilla Examples

Slack Community

Try out these Zilla example configurations using Kubernetes.

If you are running Docker Desktop, enable Kubernetes, and it will start up a one-node local Kubernetes cluster. It puts kubectl to /usr/local/bin and it creates the appropriate ~/.kube/config file for you. You can install helm with $ brew install helm.

Name Description
tcp.echo Echoes bytes sent to the TCP server
tcp.reflect Echoes bytes sent to the TCP server, broadcasting to all TCP clients
tls.echo Echoes encrypted bytes sent to the TLS server
tls.reflect Echoes encrypted bytes sent to the TLS server, broadcasting to all TLS clients
http.filesystem Serves files from a directory on the local filesystem
http.echo Echoes request sent to the HTTP server from an HTTP client
http.echo.jwt Echoes request sent to the HTTP server from a JWT-authorized HTTP client
http.proxy Proxy request sent to the HTTP server from an HTTP client
http.kafka.sync Correlates HTTP requests and responses over separate Kafka topics
http.kafka.async Correlates HTTP requests and responses over separate Kafka topics, asynchronously
http.kafka.cache Serves cached responses from a Kafka topic, detect when updated
http.kafka.oneway Sends messages to a Kafka topic, fire-and-forget
http.kafka.crud Exposes a REST API with CRUD operations where a log-compacted Kafka topic acts as a table
http.kafka.sasl.scram Sends messages to a SASL/SCRAM enabled Kafka
http.redpanda.sasl.scram Sends messages to a SASL/SCRAM enabled Redpanda Cluster
grpc.echo Echoes messages sent to the gRPC server from a gRPC client
grpc.kafka.echo Echoes messages sent to a Kafka topic via gRPC from a gRPC client
grpc.kafka.fanout Streams messages published to a Kafka topic, applying conflation based on log compaction
grpc.kafka.proxy Correlates gRPC requests and responses over separate Kafka topics
grpc.proxy Proxies gRPC requests and responses sent to the gRPC server from a gRPC client
amqp.reflect Echoes messages published to the AMQP server, broadcasting to all receiving AMQP clients
mqtt.reflect Echoes messages published to the MQTT server, broadcasting to all receiving MQTT clients
sse.kafka.fanout Streams messages published to a Kafka topic, applying conflation based on log compaction
sse.proxy.jwt Proxies messages delivered by the SSE server, enforcing streaming security constraints
ws.echo Echoes messages sent to the WebSocket server
ws.reflect Echoes messages sent to the WebSocket server, broadcasting to all WebSocket clients

Read the docs. Try the examples. Join the Slack community.

About

Zilla Examples

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 66.3%
  • Java 15.8%
  • HTML 15.1%
  • Dockerfile 2.6%
  • CSS 0.2%