Comments (5)
Hi @RASADSA
Thank you VERY MUCH for all this information :-)
Looks like it is more about my lack of knowledge in this moment about K8S PV & PVCs...In fact yesterday already tried with openebs, and all PVCs got bounded. However I got another error:
Output: mount: /var/lib/kubelet/pods/c1011fa6-b794-483e-943f-d2685a5577a3/volumes/kubernetes.io~nfs/pvc-3795af76-7567-4a77-a02c-239df6e5bb69: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount. helper program.
I will continue to research and study on my own.
So again thank you very much for your time and help!!! You might close this issue. When I find the solution I will add it here as a comment in case it can be of help to someone as clueless as me ;-)
BR
Rafael
from rasa-x-helm.
Hello @ryanezc
your K8S CSI has no provisioner configured it seems.
3m1s Warning ProvisioningFailed persistentvolumeclaim/data-rasa-x-postgresql-0 no volume plugin matched name: kubernetes.io/no-provisioner
i can only point you in some directions since i have not enough information on what K8S you are using and how its operated.
if you are running on a single node cluster k8s you can use the local path provisioner
https://github.com/rancher/local-path-provisioner
or if you have a multinode kubernetes cluster either use the Cloud Provider K8S CSI solutions by that provider or switch to as example
rook - https://rook.io/docs/rook/v1.8/quickstart.html
openebs - https://openebs.io/docs
another thing to point you in learning K8S in an better experience is
KIND which uses docker to create for you a local cluster to learn the K8S Eco System
https://kind.sigs.k8s.io/docs/user/quick-start/
RASA create REI wto bootstrap with KIND a local K8S Enviroment and ueses RASA rasactl to create easy rasa x deployments to learn demo train on.
https://github.com/RasaHQ/REI
https://github.com/RasaHQ/rasactl
hope this helps to get you started
from rasa-x-helm.
Thanks for raising this issue, @euklein will get back to you about it soon✨
Please also check out the docs and the forum in case your issue was raised there too 🤗
from rasa-x-helm.
Hello @ryanezc
assuming you have a default Storage class set in your k8s cluster all should work.
check the events in the rasa namespace for errors from the k8s deployment
kubectl -n <rasa namespace> get events
from rasa-x-helm.
Hello @RASADSA
Yes, I have a default sc:
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
local-storage (default) kubernetes.io/no-provisioner Delete Immediate false 20h
and kubectl --namespace gwydion-andy-rasa get events :
LAST SEEN TYPE REASON OBJECT MESSAGE
3m1s Warning ProvisioningFailed persistentvolumeclaim/data-rasa-x-postgresql-0 no volume plugin matched name: kubernetes.io/no-provisioner
3m1s Warning ProvisioningFailed persistentvolumeclaim/data-rasa-x-rabbit-0 no volume plugin matched name: kubernetes.io/no-provisioner
23m Warning Unhealthy pod/rasa-x-db-migration-service-0 Liveness probe failed: HTTP probe failed with statuscode: 500
3m Warning BackOff pod/rasa-x-db-migration-service-0 Back-off restarting failed container
2m13s Warning FailedScheduling pod/rasa-x-postgresql-0 0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims.
2m13s Warning FailedScheduling pod/rasa-x-rabbit-0 0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims.
3m Warning Unhealthy pod/rasa-x-rasa-x-74d6c866ff-nwb99 Liveness probe failed: Get "http://192.168.7.135:5002/api/health": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
28m Warning Unhealthy pod/rasa-x-rasa-x-74d6c866ff-nwb99 Readiness probe failed: Get "http://192.168.7.135:5002/api/health": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
7m59s Warning BackOff pod/rasa-x-rasa-x-74d6c866ff-nwb99 Back-off restarting failed container
2m13s Warning FailedScheduling pod/rasa-x-redis-master-0 0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims.
3m1s Warning ProvisioningFailed persistentvolumeclaim/redis-data-rasa-x-redis-master-0 no volume plugin matched name: kubernetes.io/no-provisioner
I'm going to try to do it manually but i have no clear how to proceed...I just arrived to K8s a week ago.
Thank you for your time in advance.
BR
Rafael
from rasa-x-helm.
Related Issues (20)
- OpenShift Installation Issues HOT 7
- Update the chart dependencies
- Add support to the new IngressClassName spec HOT 2
- [FR] Allow the Chart to create extra manifest HOT 4
- [FR] Add support to the new IngressClassName spec to Rasa X Ingress HOT 1
- [FR] Upgrade the chart to use Rasa v3.* HOT 2
- [FR] Helm Chart improvements: priorityClassName HOT 8
- warning: cannot overwrite table with non table for nodeCIDR (map[]) HOT 2
- Cannot upload model to rasa x 1.1 HOT 12
- rasa-x-redis secret HOT 4
- Fix network policies to use the names defined in values file HOT 2
- Add podAnnotations to each pod like the rasa-oss chart HOT 1
- Typo HOT 1
- proxy_pass directive missing / in _rasax.nginx.conf.tpl HOT 1
- Example of additionalDeploymentLabels: {} ?
- How to set hostAliases value in the values.yaml
- Add serviceAccountName value to Helm chart
- Option to set `RASA_ANALYTICS_DB_URL`
- Rename `rasa.rasaPlus.enabled`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rasa-x-helm.