Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeff-vincent/argo-s3-mlops-pipeline


https://github.com/jeff-vincent/argo-s3-mlops-pipeline

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# argo-s3-mlops-pipeline
Add Argo Workflows
```
helm repo add argo https://argoproj.github.io/argo-helm
kubectl create ns argo
helm install --namespace argo my-argo-workflows argo/argo-workflows --version 0.22.8

kubectl create role app --verb="*" --resource=workflows.argoproj.io --namespace argo
kubectl create sa app --namespace argo
kubectl create rolebinding app --role=app --serviceaccount=argo:app --namespace argo

kubectl apply -f - < \
--from-literal=aws_secret_access_key= \
--from-literal=aws_session_token=
```

Deploy CronJob
```
helm template . -f values.yaml | kubectl apply -f -
```