Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Asya Examples

Examples and reference deployments for Asya.

See also: Actor Examples Guide for detailed explanations

Quick Start

Recommended: Use E2E deployment for local testing:

cd ../testing/e2e
make up

Actor Examples (asyas/)

AsyncActor CRD examples demonstrating progressive configurations:

File Description
simple-actor.yaml Minimal actor with RabbitMQ
no-scaling-actor.yaml Fixed replicas without autoscaling
advanced-scaling-actor.yaml Advanced KEDA scaling with formulas
gpu-actor.yaml GPU actor for AI inference
fully-configured-actor.yaml All runtime environment variables
multi-container-actor.yaml Redis caching with multiple containers
custom-sidecar-actor.yaml Custom sidecar configuration
custom-python-actor.yaml Custom Python executable path
pipeline-preprocess.yaml Multi-actor pipeline: preprocessing stage
pipeline-inference.yaml Multi-actor pipeline: inference stage
pipeline-postprocess.yaml Multi-actor pipeline: postprocessing stage

Detailed documentation: See asyas/README.md

Deploy:

kubectl apply -f asyas/simple-actor.yaml

Recommended for local development: See ../docs/setup/start-quickstart.md for full stack deployment with Kind cluster.

Using Examples

Copy and modify:

cp asyas/simple-actor.yaml my-actor.yaml
vim my-actor.yaml
kubectl apply -f my-actor.yaml

Run automated tests:

./run-all-tests.sh  # Deploy + test + cleanup