Navigation Menu

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

Disk discovery is only possible after applying the cluster.yaml file. #18

Closed
sp98 opened this issue Oct 12, 2021 · 5 comments
Closed

Disk discovery is only possible after applying the cluster.yaml file. #18

sp98 opened this issue Oct 12, 2021 · 5 comments

Comments

@sp98
Copy link
Collaborator

sp98 commented Oct 12, 2021

Use case:  As a storage admin, I should be able to discover available disks on the cluster in order to make better decisions while creating LVM volume groups. 

TopoLVM operator has a discovery mechanism that stores the discovered device results in the lvmdconfig-<nodeName> config map under data.devices This works well, but the config map is available only after the cluster CR is applied. So list of available disks is not available to the user (Storage Admin) before creating the cluster.

@fanzy618 @little-guy-lxr This is not an issue but just a use case for device discovery. Is there a way to get list of devices before cluster CR is applied? What do you guys think about this use case?

Also, is there a more convenient way to reach out to you guys for questions? (slack, etc)

Thanks.

@little-guy-lxr
Copy link
Collaborator

Use case:  As a storage admin, I should be able to discover available disks on the cluster in order to make better decisions while creating LVM volume groups. 

TopoLVM operator has a discovery mechanism that stores the discovered device results in the lvmdconfig-<nodeName> config map under data.devices This works well, but the config map is available only after the cluster CR is applied. So list of available disks is not available to the user (Storage Admin) before creating the cluster.

@fanzy618 @little-guy-lxr This is not an issue but just a use case for device discovery. Is there a way to get list of devices before cluster CR is applied? What do you guys think about this use case?

Also, is there a more convenient way to reach out to you guys for questions? (slack, etc)

Thanks.

Your suggestion is very good. We used discovery mechanism to discover new added devices when node has new available devices. and we didn't export devices to user Storage Admin who could view and choose device to add to topolvm cluster. Next step, we will considerate youre suggestion.

you could communicate with us by xrluo@alauda.io

@leseb
Copy link

leseb commented Oct 18, 2021

@little-guy-lxr by any chance, do you use any other channels than emails? Maybe IRC or Slack? Thanks!

@little-guy-lxr
Copy link
Collaborator

Use case:  As a storage admin, I should be able to discover available disks on the cluster in order to make better decisions while creating LVM volume groups. 

TopoLVM operator has a discovery mechanism that stores the discovered device results in the lvmdconfig-<nodeName> config map under data.devices This works well, but the config map is available only after the cluster CR is applied. So list of available disks is not available to the user (Storage Admin) before creating the cluster.

@fanzy618 @little-guy-lxr This is not an issue but just a use case for device discovery. Is there a way to get list of devices before cluster CR is applied? What do you guys think about this use case?

Also, is there a more convenient way to reach out to you guys for questions? (slack, etc)

Thanks.

Your suggestion is very good. We used discovery mechanism to discover new added devices when node has new available devices. and we didn't export devices to user Storage Admin who could view and choose device to add to topolvm cluster. Next step, we will considerate youre suggestion.

you could communicate with us by xrluo@alauda.io

@sp98
Copy link
Collaborator Author

sp98 commented Oct 18, 2021

you could communicate with us by xrluo@alauda.io

@little-guy-lxr Communicating over email might not be very convenient. Are you on the Topolvm slack channel ? (topolvm.slack.com) If not, then would you like to join this channel so that we can communicate more over there?

@little-guy-lxr
Copy link
Collaborator

you could communicate with us by xrluo@alauda.io

@little-guy-lxr Communicating over email might not be very convenient. Are you on the Topolvm slack channel ? (topolvm.slack.com) If not, then would you like to join this channel so that we can communicate more over there?

yes , i am on the topolvm slack channel, my account is xiaoren luo.

little-guy-lxr added a commit that referenced this issue Oct 22, 2021
make discover before cluster create
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants