- Linux
- kubernetes
- Rancher manager 2.9 ~ 2.12
- node.js v20 and up
- npm 10 and up
- In Tech preview phase, the UI extension is not registered into Rancher UI extension chart, thus the user needs to add the reposiory of SBOMScanner UI Extension manually.
- Open Apps > Repositories page, click the
Createbutton
- In the create repository page, enter a unique name. In the
Targetsection, selectGit repository containing Helm chart or cluster template definitions, and fillhttps://github.com/neuvector/security-ui-exts.gitinto theGit Repo URLfield, fillgh-pagesinto theGit Branchfield. Then clickCreatebutton and wait until the state of the new repository changes intoActive.

- Open Extensions page, find SBOMScanner in
Availabletab, and install the latest version.
- Open SBOMScanner page, install the backend service step by step. Until all the steps are completed, the Dashboard page is shown when opening SBOMScanner page.

- Open Apps > Repositories page, click the
- Pull the code to your local computer
- Run
yarnto install dependency packages - Run
API=<Rancher UI's URL> yarn devto start the Rancher manager UI with security-ui-ext