Bonjour à toutes et à tous,
J'utilise ovh pour avoir un cluster Nomad/Consul/Vault :
Je rencontre la problématique suivante :
We have HashiCorp Nomad Cluster on gra and would like to use docker.io/k8scloudprovider/cinder-csi-plugin:v1.26.0 plugin to create volumes... I tried severals connections using cloud.conf for instance
[Global] username = "EQRyyudjH9gM" password = "XXX" domain-name = "default" auth-url = "https://auth.cloud.ovh.net/v3/" tenant-id = "b669e825f80344c0baabb441958a6cd6" region = "gra1"
[BlockStorage] rescan-on-resize = "true" ignore-volume-az = "true"
But it is failing:
I0119 17:26:34.675829 1 openstack.go:136] InitOpenStackProvider configFiles: [/etc/config/cloud.conf] I0119 17:26:34.676112 1 openstack.go:90] Block storage opts: {0 true true false} I0119 17:26:34.676448 1 client.go:252] Using user-agent cinder-csi-plugin/ gophercloud/2.0.0 W0119 17:26:35.511084 1 main.go:105] Failed to GetOpenStackProvider: No suitable endpoint could be found in the service catalog.
How is it possible to make this CSI Cinder plugin connection to ovh BlockStorage?
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and...
I can access using the CLI on my workstation with openstack volume list
I tried to connect to s3 ObjectStore with https://juicefs.com/docs/csi/csi-in-nomad/ but found this issue https://github.com/juicedata/juicefs/issues/3129 . Work around was to set env variable AWS_REGION = "gra"