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

Document the ability to add addons #146

Open
nwneisen opened this issue Oct 18, 2024 · 2 comments
Open

Document the ability to add addons #146

nwneisen opened this issue Oct 18, 2024 · 2 comments
Labels
Docs-B Should Do

Comments

@nwneisen
Copy link
Collaborator

The MKE4 config allows for users to add components outside of what is provided as part of MKE4. This is done by using the addon section in the config. The metallb section is one of these that we provide but users can do the same with any helm charts or manifests that they want.

  addons:
  - chart:
      name: metallb
      repo: https://metallb.github.io/metallb
      values: |
        controller:
            tolerations:
                - key: node-role.kubernetes.io/master
                  operator: Exists
                  effect: NoSchedule
        speaker:
            frr:
                enabled: false
      version: 0.14.7
    dryRun: false
    enabled: true
    kind: chart
    name: metallb
    namespace: metallb-system

This addon section will basically pass the values through to BOP and follows the same format as a blueprint:
https://mirantiscontainers.github.io/blueprint/docs/blueprint-reference/components/

@KoryKessel-Mirantis
Copy link
Collaborator

@nwneisen, do you envision this content under Concepts or Getting Started (I can see it in either)?

@KoryKessel-Mirantis KoryKessel-Mirantis added the Docs-B Should Do label Oct 25, 2024
@nwneisen
Copy link
Collaborator Author

I could see detailed information being under concepts and adding a basic "hello world" addon part of the getting started

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Docs-B Should Do
Projects
None yet
Development

No branches or pull requests

2 participants