filipenevola / zilla-examples

Zilla Examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 requests and responses over separate Kafka topics
http.kafka.async Correlates 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
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

License:Other


Languages

Language:Shell 74.7%Language:HTML 23.7%Language:Dockerfile 1.3%Language:CSS 0.3%