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 Helm Chart to project #189

Open
4 tasks
afritzler opened this issue Dec 3, 2024 · 1 comment
Open
4 tasks

Add Helm Chart to project #189

afritzler opened this issue Dec 3, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@afritzler
Copy link
Member

Description

Add a Helm chart to metal-operator to simplify deployment and configuration in Kubernetes environments. This will enable easy management of deployments and customizations.


Requirements

  • Create a Helm chart directory (e.g., /charts/metal-operator).
  • Include templates for:
    • Deployment, Service, RBAC, and ConfigMap.
  • Define values.yaml with customizable options:
    • Image, resources, node selector, tolerations, etc.
  • Validate with helm lint.
  • Test deployment in a Kubernetes environment.
  • Add documentation under usage/installation describing the usage of this helm chart.

Definition of Done

  • Helm chart is functional and passes validation.
  • Deployment is tested in Kubernetes.
  • Documentation is complete.
  • GH workflow which includes Helm chart linting.
@afritzler afritzler added the enhancement New feature or request label Dec 3, 2024
@afritzler afritzler moved this from Backlog to Ready in Metal Automation Dec 3, 2024
@defo89
Copy link
Contributor

defo89 commented Dec 3, 2024

I think we also need this for boot-operator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Ready
Development

No branches or pull requests

2 participants