Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure Files Persistent Volume Support #1974

Closed
9 of 13 tasks
alajmo opened this issue Jan 15, 2021 · 2 comments
Closed
9 of 13 tasks

Azure Files Persistent Volume Support #1974

alajmo opened this issue Jan 15, 2021 · 2 comments
Assignees
Labels
area/docs Area for documentation improvement and addition area/kubernetes provider/azure source/community This comes from comunity

Comments

@alajmo
Copy link
Contributor

alajmo commented Jan 15, 2021

Is your feature request related to a problem? Please describe.
We don't have support for Azure Storage solutions.

Describe the solution you'd like
We want to provide solution for Azure Storage that can be mounted for deployments.

Describe alternatives you've considered
None.

Additional context

Original issue - reformated to the form of our issues.

Does Epiphany have or plan to support different Azure Storage solutions, such as Azure files via the kubernetes.io/azure-file provisioner? Or is there any other persistent filesystem we can mount to deployments?

I saw in the code that a persistent volume was created along with a persistent volume claim, with storageClassName azurefile, but there doesn't seem to be any storage class of that name when I browse existing scs (kubectl get sc) and I get same issue as #308 when I try to create one.

I'm using Epicli 0.8.0


DoD checklist

  • Changelog updated
  • COMPONENTS.md updated / doesn't need to be updated
  • Schema updated / doesn't need to be updated
  • Feature has automated tests
  • Automated tests passed (QA pipelines)
    • apply
    • upgrade
  • Idempotency tested
  • Documentation added / updated / doesn't need to be updated
  • All conversations in PR resolved
  • Solution meets requirements and is done according to design doc
  • Usage compliant with license
  • Backport tasks created / doesn't need to be backported
@soalhn
Copy link

soalhn commented Aug 17, 2021

I have the same issue, I think it should be a similar approach to the AKS, sth like this:

NAME                                              PROVISIONER                RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
storageclass.storage.k8s.io/azurefile             kubernetes.io/azure-file   Delete          Immediate              true                   15h
storageclass.storage.k8s.io/azurefile-premium     kubernetes.io/azure-file   Delete          Immediate              true                   15h
storageclass.storage.k8s.io/default (default)     kubernetes.io/azure-disk   Delete          WaitForFirstConsumer   true                   15h
storageclass.storage.k8s.io/managed-premium       kubernetes.io/azure-disk   Delete          WaitForFirstConsumer   true                   15h

@mkyc mkyc added the source/community This comes from comunity label Aug 18, 2021
@mkyc mkyc added the area/docs Area for documentation improvement and addition label Aug 27, 2021
@atsikham atsikham self-assigned this Sep 28, 2021
@atsikham
Copy link
Contributor

atsikham commented Oct 4, 2021

Documentation was updated, It's possible to use Azure files.
https://github.com/epiphany-platform/epiphany/blob/develop/docs/home/howto/PERSISTENT_STORAGE.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs Area for documentation improvement and addition area/kubernetes provider/azure source/community This comes from comunity
Projects
None yet
Development

No branches or pull requests

6 participants