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

Support mounting all disks #135

Open
RiRa12621 opened this issue Sep 16, 2024 · 1 comment
Open

Support mounting all disks #135

RiRa12621 opened this issue Sep 16, 2024 · 1 comment
Labels
area/os Operation system related area/storage Storage related kind/enhancement Enhancement, improvement, extension

Comments

@RiRa12621
Copy link
Contributor

RiRa12621 commented Sep 16, 2024

How to categorize this issue?

/area storage
/area os
/kind enhancement

What would you like to be added:
A way to mount all existing disks

Why is this needed:
Certain non-cloud-provider resources have pre-defined configurations for nodes, which include multiple disks. An example for this is Equinix. When spawning an instance, for example m3.large.x86 comes with 2x 240GB SSD 2x 3.8TB NVME and as is with the spec below, gardener is only able to use the first volume, so 240g.

    workers:
      - cri:
          name: containerd
        kubernetes:
          version: 1.27.8
        name: worker-large
        machine:
          type: m3.large.x86
          image:
            name: flatcar
            version: 0.0.0-stable
          architecture: amd64
        maximum: 1
        minimum: 1
        maxSurge: 1
        maxUnavailable: 1
        providerConfig:
          apiVersion: equinixmetal.provider.extensions.gardener.cloud/v1alpha1
          kind: WorkerConfig
          reservationIDs:
            - SOMESPECIFICID
          reservedDevicesOnly: true
        zones:
          - fr2
        systemComponents:
          allow: true
        machineControllerManager:
          machineDrainTimeout: 2h0m0s
          machineCreationTimeout: 50m0s

Instead there should be a flag like use all disks that in turn adds a unit file to the list of unit files following https://www.flatcar.org/docs/latest/setup/storage/mounting-storage/

@gardener-robot gardener-robot added area/os Operation system related area/storage Storage related kind/enhancement Enhancement, improvement, extension labels Sep 16, 2024
@gardener-robot
Copy link

@RiRa12621 Label area/enhancement does not exist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/os Operation system related area/storage Storage related kind/enhancement Enhancement, improvement, extension
Projects
None yet
Development

No branches or pull requests

2 participants