This plugin adds an app catalog to Headlamp, powered by ArtifactHub and Helm.
This plugin enables the ability to install Helm charts from artifacthub directly within Headlamp.
Note: By default, the App Catalog plugin has its filter set to "Official". This can be changed by navigating to the settings page using the Settings
button to the right of the title bar.
-
Run the Headlamp app from the main branch:
- In a terminal window use:
cd headlamp-k8s/headlamp/app npm install npm start
-
Set up the App Catalog:
- In a new terminal window, use:
cd headlamp-k8s/plugins/app-catalog npm install npm start
-
Ensure the App Catalog is enabled
- From within Headlamp, navigate to the
Settings
page via the sidebar or the gear icon in the top right corner. - Select the
Plugins
tab located in the sidebar. - Enable the App Catalog plugin by toggling the switch to the right of the menu.
- Navigate back to the main page of your cluster.
- From within Headlamp, navigate to the
After completing these steps, you'll see the App Catalog link in the sidebar.
We welcome contributions! If you have ideas for improvements or encounter any issues, please open an issue or submit a pull request on our GitHub repository.