A sample for keda based on nats streaming.
cds-plugin: Baidu cds plugin for pv and pvc
charts/nats: simple NATS Streaming server chart on baidu-cce
nats-pub: nats publisher demo
nats-sub: nats subscriber demo
1.install cds plugin
$ kubectl apply -f cds-plugin/
2.install keda components duplicate from keda GitHub: keda
$ kubectl apply -Rf ./keda
3.helm install nats charts
$ helm install my-nats charts/nats
4.helm install my publisher application
$ helm install nats-pub charts/pub
5.helm install my subscriber application
$ helm install nats-sub charts/sub
6.install keda nats scaler adapter
$ kubectl apply -f keda-nats-scaler/