This topic explains how to install VMware Tanzu GemFire packages, or extensions, to Tanzu GemFire.
These extensions enhance the functionality of the core platform and are packaged in .gfm files that load on Tanzu GemFire startup. Examples of extensions include the Tanzu GemFire Session Management Extension and Tanzu GemFire VectorDB .
Each Tanzu GemFire extension provides specific details for its installation. Typically, you install an extension by loading its .gfm file into the ${GEMFIRE_HOME}/extensions
directory, where Tanzu GemFire searches to discover extensions on startup.
You can specify different extension discovery locations by defining the variable GEMFIRE_EXTENSIONS_REPOSITORY_PATH
in the environment in which Tanzu GemFire executes. Specify multiple locations using the syntax that the execution environment provides for defining PATH variables. For example, in Linux systems, specify the locations as a colon-separated list. For Windows, separate the locations by semicolons.
NoteIf you wish to retain
${GEMFIRE_HOME}/extensions
as one of the options, you must include it in the list when you define theGEMFIRE_EXTENSIONS_REPOSITORY_PATH
environment variable.
Refer to the documentation for each Tanzu GemFire extension for specific installation details.