Portworx is a software-defined storage solution that ensures high availability for containerized stateful applications across multiple nodes and cloud environments. It facilitates seamless workload migration between clusters, supports hyperconverged deployments by co-locating data and applications, and offers programmatic control over storage resources. This extension integrates Portworx storage monitoring directly within the Rancher dashboard.
- Supported Kubernetes version: 1.16.0 or later
- Supported Rancher version: 2.7.0 or later
- You must be logged in as an admin to add and install the Portworx extension to the Rancher dashboard.
Follow the steps below to install the Portworx Rancher extension:
- Navigate to ☰ > Extensions in the Rancher UI.
- In the top-right corner, click ⋮ > Manage Repositories > Create.
- Provide the following details:
- Name: Enter a name for your Portworx Rancher repository.
- Select the Target as Git repository containing Helm chart or cluster template definitions.
- Git Repo URL:
https://github.com/portworx/px-rancher-extension.git
- Git Branch:
main
- Click Create to add the repository.
- Go to the Available tab and locate the Portworx extension.
- Click Install on the desired version.
- After installation, click the Reload page button to update the UI.
Note: UI changes will not reflect until you reload the page.
Follow the steps below to update your Portworx Rancher extension:
- Navigate to ☰ > Extensions in the Rancher UI.
- Go to the Updates tab.
- Click Update if a new version is available.
Alternatively, check the Available tab for the extension. If an update is available, an Update button will appear on its card. - After upgrading, click the Reload page button to update the UI.
Note: UI changes will not reflect until you reload the page.
Follow the steps below to remove the Portworx Rancher extension:
- Navigate to ☰ > Extensions in the Rancher UI.
- Under the Installed tab, find the Portworx extension.
- Click Uninstall.
- After the extension is removed, click the Reload page button to refresh the UI.
Note: UI changes will not reflect until you reload the page.
For air-gapped environments, clone this repository into a private repository accessible to the Rancher cluster. Then, follow the steps in Install Portworx extension.
Portworx Rancher extension is not supported on PX-Security enabled clusters.