Quickstart Example - AWS Persistent Storage

Hi,

I've been trying out the example on my kops K8s setup on AWS (not EKS). I can get the first example to work but when I move on to trying to allocate a PersistentVolumeClaim I run into difficulties. The example given uses gcePersistentDisk, so I try to use the equivalent AWS PVC and can't seem to get it to work. The following give an error in the operator logs of DNS-1123 subdomain must consist of lower case alphanumeric characters:

AWSElasticBlockStore
awsElasticBlockStore

Following the error message, I try:

awselasticblockstore

Which results in pods being created but a describe on them shows:

pod has unbound immediate PersistentVolumeClaims

What is the correct way to provision persistent storage on AWS?

Thanks,

Tom

Hi,

Please could you give us the output of the following commands:

  • kubectl get pvc,pv,storageclass
  • kubectl get events

Thank you

Thank you, I have found the problem. The values I was using were not actually available when I listed kubectl get storageclass. I was able to progress further once I used these.