Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 948 Bytes

README.md

File metadata and controls

49 lines (31 loc) · 948 Bytes

python-pravega-writer

Standalone run

To build the image:

docker build -t ppw-ml-controller -f ./src/ml-controller/Dockerfile ./src
docker build -t ppw-processor -f ./src/processor/Dockerfile ./src
docker build -t ppw-server -f ./src/server/Dockerfile ./src

To run the container:

docker run -v ${Path_to_your_dir}:/usr/src/app/data/ ppw-ml-controller
docker run -v ${Path_to_your_dir}:/usr/src/app/data/ ppw-processor
docker run -p 666:666 ppw-server

Deploy in k8s

!!! Please, specify pvc.yaml or StorageClassName in values.yaml first.

With kubectl:

kubectl apply -f /deploy

With helm:

helm install ppw /ppw-chart

Operator

https://github.com/safronovD/ppw-operator (In progress!!)

Code-style

Code-style standard - PEP 8. Link: https://www.python.org/dev/peps/pep-0008/

Linter - PyLint

Other Links

Dataset for ML training: https://www.kaggle.com/kazanova/sentiment140