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

Add shoot storage options via CSI drivers #26

Open
3 tasks
rootfs opened this issue Aug 30, 2020 · 2 comments
Open
3 tasks

Add shoot storage options via CSI drivers #26

rootfs opened this issue Aug 30, 2020 · 2 comments
Labels
area/control-plane Control plane related area/storage Storage related kind/enhancement Enhancement, improvement, extension lifecycle/rotten Nobody worked on this for 12 months (final aging stage) platform/kubevirt Container Native Virtualization (CNV) KubeVirt platform/infrastructure priority/3 Priority (lower number equals higher priority)

Comments

@rootfs
Copy link
Contributor

rootfs commented Aug 30, 2020

Three storageclasses are proposed for shoot:

  • HostPath. This is use cases where local storage is sufficient. HostPath chart based on kubernetes-csi will work for this case.
  • RWO for block storage use cases such as databases.
  • RWM for network fileshare use cases.
@rootfs rootfs added kind/question Question (asking for help, advice, or technical detail) area/control-plane Control plane related area/storage Storage related and removed kind/question Question (asking for help, advice, or technical detail) labels Aug 30, 2020
@stoyanr stoyanr changed the title Shoot StorageClasses Add shoot storage options via CSI drivers Sep 4, 2020
@stoyanr
Copy link
Contributor

stoyanr commented Sep 4, 2020

As I outlined in #27, I am personally skeptical about adding hostpath. The other 2 options proposed should be further discussed before opening new PRs.

@stoyanr stoyanr added kind/enhancement Enhancement, improvement, extension platform/kubevirt Container Native Virtualization (CNV) KubeVirt platform/infrastructure priority/normal labels Sep 4, 2020
@gardener-robot gardener-robot added the lifecycle/stale Nobody worked on this for 6 months (will further age) label Nov 4, 2020
@gardener-robot gardener-robot added priority/3 Priority (lower number equals higher priority) and removed priority/normal labels Mar 8, 2021
@haslersn
Copy link

For us, I think it would be nice to run a Rook Ceph cluster in the seed cluster and let the shoot clusters consume that storage. I think that can already be done by installing Rook Ceph in the shoot clusters, too, and configuring it to use an external Ceph cluster. But currently that's manual work and maybe not so easy to configure securely.

@gardener-robot gardener-robot added lifecycle/rotten Nobody worked on this for 12 months (final aging stage) and removed lifecycle/stale Nobody worked on this for 6 months (will further age) labels Sep 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/control-plane Control plane related area/storage Storage related kind/enhancement Enhancement, improvement, extension lifecycle/rotten Nobody worked on this for 12 months (final aging stage) platform/kubevirt Container Native Virtualization (CNV) KubeVirt platform/infrastructure priority/3 Priority (lower number equals higher priority)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants