metal3-io / baremetal-operator

Bare metal host provisioning integration for Kubernetes
Apache License 2.0
593 stars 253 forks source link

The installation of the BMO is painful #1987

Open ish-xyz opened 1 month ago

ish-xyz commented 1 month ago

User Story

Can you provide a helm chart to install the BMO please?

The getting started guide is not really a guide, and the tool to generate the config requires underlying tools that are not listed anywhere (or at least I couldn't easily find them).

I had to reverse engineer the deployment/getting started process. Which is painful.

Can you just use helm? It is the most common tool to package Kubernetes deployments.

cc: @tuminoid @kashifest

/kind feature

metal3-io-bot commented 1 month ago

This issue is currently awaiting triage. If Metal3.io contributors determine this is a relevant issue, they will accept it by applying the triage/accepted label and provide further guidance. The triage/accepted label can be added by org members by writing /triage accepted in a comment.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.
ish-xyz commented 1 month ago

cc: @dhellmann

dhellmann commented 1 month ago

Hi, @ish-xyz ! I'm not long actively contributing to metal3, unfortunately. I'm sure one of the maintainers will be interested in your feedback.

ish-xyz commented 1 month ago

@dhellmann whoops, sorry then!

mquhuy commented 1 month ago

Hi @ish-xyz , the community has discussed of adopting helm, but so far we still don't have enough incentives to do so. Would you mind attending our next community meeting and describe your viewpoint and use case there? If the community is persuaded that a helm chart is needed, I'm sure adding it will be easy.

Here's information about Metal3 community meeting: https://docs.google.com/document/d/1IkEIh-ffWY3DaNX3aFcAxGbttdEY_symo7WAGmzkWhU/edit?tab=t.0#heading=h.w4ou76o3rp1v

Rozzii commented 1 month ago

/triage needs-information

Rozzii commented 1 month ago

I have added the needs info label because this is an issue that can only be accepted if the community agrees to it and someone is willing to maintain up to date helm charts.

tuminoid commented 1 week ago

SUSE is apparently maintaining a helm chart for Metal3: https://github.com/suse-edge/charts/tree/main/charts/metal3/0.9.0

PTAL @ish-xyz