Plugin Management

Plugin management allows users to manage UFM plugins without using CLI commands. Under "Settings", there is a tab titled “Plugin Management”.

The functionality of the "Plugin Management" tab is to give the user the ability to add, remove, disable and enable plugins.

Furthermore, the plugin management feature allows loading a plugin's image in two ways: either by remotely pulling it from a Docker Hub repository or by directly uploading the image file from the user's local machine.

pluginman2-version-1-modificationdate-1707037658730-api-v2.png

pluginman1-version-1-modificationdate-1707037659003-api-v2.png

Actions:

  • Add – Used to add a selected plugin, opens a model to select the needed tag.

    bullet1-1-version-1-modificationdate-1707037661490-api-v2.png

    image2023-7-26_7-50-33-version-1-modificationdate-1707037661760-api-v2.png

  • Remove – Used to remove a selected plugin.

    bullet2-version-1-modificationdate-1707037660827-api-v2.png

  • Disable – Used to disable a selected plugin, so the plugin is disabled once the UFM is disabled.

    bullet2-version-1-modificationdate-1707037660827-api-v2.png

  • Enable – Used to enable a selected plugin, so the plugin is enabled once the UFM is enabled.

    bullet2-version-1-modificationdate-1707037660827-api-v2.png

  • Add ahxmonitor – Used to add a selected plugin; the action opens a modal to select the requested tag.

    Add_ahx-version-1-modificationdate-1707037658473-api-v2.png

  • Remove plugin Image – Used to remove plugin image

    bullet6-version-1-modificationdate-1707037659650-api-v2.png

    bullet6-2-version-1-modificationdate-1707037659310-api-v2.png

    If the high availability (HA) mode is enabled, the user will see the option to remove the image from the standby node as well.

    bullet7-version-1-modificationdate-1707037663853-api-v2.png

    In cases where there is no established trust communication between the master and standby nodes, the user will be required to provide a username and password to establish an SSH connection between them.

    bullet8-version-1-modificationdate-1707037663587-api-v2.png

  • Pull plugin Image – Used to pull plugin image remotely (e.g. from a Docker Hub repository) or by loading it from user local machine by uploading the image file itself.

    bullet9-version-1-modificationdate-1707037663290-api-v2.png

    If the high availability (HA) mode is active, the user will be presented with the choice to pull the image to the standby node as well.

    bullet10-version-1-modificationdate-1707037662937-api-v2.png

    Once again, in the absence of trusted communication between the master and standby nodes, the user will need to input a username and password to create an SSH connection between the nodes.

    bullet11-version-1-modificationdate-1707037662657-api-v2.png

  • Load plugin Image: this feature allows the user to upload the image file from their local machine directly.

    bullet12-version-1-modificationdate-1707037662287-api-v2.png

    Similarly, if the high availability (HA) mode is enabled, the user will have the option to load the image to the standby node too.

    bullet13-version-1-modificationdate-1707037662037-api-v2.png

    And, as mentioned earlier, if there is no trusted communication between the master and standby node, the user will need to provide a username and password to establish an SSH connection between the nodes.

    bullet14-version-1-modificationdate-1707037664133-api-v2.png

© Copyright 2023, NVIDIA. Last updated on Mar 12, 2024.