vesoft-inc / nebula-operator

Operation utilities for Nebula Graph
https://vesoft-inc.github.io/nebula-operator
Apache License 2.0
81 stars 30 forks source link

Install nvme-cli automatically if it doesn't exist when running eks-daemonset-raid-disks.yaml #508

Closed kevinliu24 closed 4 months ago

kevinliu24 commented 5 months ago

Introduction Currently the customer needs to manually install nvme-cli before running eks-daemonset-raid-disks.yaml when using local PV in nebula graph cluster. This is not practical to use in production and Snap requests us to automatically install nvme-cli at the beginning of eks-daemonset-raid-disks.yaml.

Contents Automatically detect the OS of the node and install nvme-cli using the appropriate commands if it doesn't exist.

Related work

kevinliu24 commented 5 months ago

Design page: https://nebula-graph.atlassian.net/wiki/spaces/TDEV/pages/193691693/Automatically+Install+Nvme-cli+When+Setting+up+Local+PV