This message was deleted.
# extensions
a
This message was deleted.
b
Hi Tamas, Glad you're building an extension! You're correct about needing to rebuild the ECI, however, instead of deleting and redeploying the entire ECI, you can update the current deployment image that is created when you imported into the extension catalog. Unfortunately this is a manual process at the moment, in the future we should be able to do this from the Catalog list view. There is some documentation that is being written to explain this process, but I can at least show you the steps here. I'll use the ui-plugin-catalog image as an example with some images to clarify. 1. After importing your ECI, take note of the deployment name and image within the catalog list view (This will be the ECI that is published to your registry) 2. You can see no extensions are shown in the extension list page as the
ui-plugin-catalog:1.0.0
is not compatible with my version of Rancher 3. To update the deployment you can go to the Local Cluster -> Workloads -> Deployments and edit the config of your catalog image in the
cattle-ui-plugin-system
namespace 4. After updating the image version to the latest
1.0.1
it will be redeployed (In your case, you would update to the next version of the ECI that is published to your registry) 5. Then find the Helm repository that is connected to your deployment in Apps -> Repositories and Refresh the repo. In my case this is the
ui-plugin-catalog-charts
repo 6. Head back to the main Extensions page, and the new Extension charts are now available. (In your case, any extension that was installed from your ECI should show if there is an update available) 7. You can also see the new image version in the Catalog list view
c
That seems quite straightforward and even easy to automate. Thank you!
b
Certainly, best of luck!