Giter Site home page Giter Site logo

PV not created about rasa-x-helm HOT 5 CLOSED

ryanezc avatar ryanezc commented on July 17, 2024
PV not created

from rasa-x-helm.

Comments (5)

ryanezc avatar ryanezc commented on July 17, 2024 2

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.

RASADSA avatar RASADSA commented on July 17, 2024 1

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.

sara-tagger avatar sara-tagger commented on July 17, 2024

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.

RASADSA avatar RASADSA commented on July 17, 2024

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.

ryanezc avatar ryanezc commented on July 17, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.