You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Tech preview phase, the UI extension is not registered into Rancher UI extension chart, thus the user needs to add the reposiory of Vulnerability Scanner UI Extension manually.
Open Apps > Repositories page, click the Create button
In the create repository page, enter a unique name. In the Target section, select Git repository containing Helm chart or cluster template definitions, and fill https://github.com/neuvector/security-ui-exts.git into the Git Repo URL field, fill gh-pages into the Git Branch field. Then click Create button and wait until the state of the new repository changes into Active.
Open Extensions page, find Vulnerability Scanner in Available tab, and install the latest version.
Open Vulnerability Scanner page, install the backend service step by step. Until all the steps are completed, the Dashboard page is shown when opening Vulnerability Scanner page.
For uninstallation, after the Vulnerability Scanner backend or CNPG is removed from the Rancher UI, the command-line output will list the remaining CRDs and warn that they have been retained. To completely remove the installation, these CRDs must also be deleted manually before reinstalling the application through the UI.
Frontend development environment setup
Pull the code to your local computer
Run yarn to install dependency packages
Run API=<Rancher UI's URL> yarn dev to start the Rancher manager UI with security-ui-ext