Skip to content
Stable

This component is complete and can be used. The interfaces will be supported until the function is removed from the project via the deprecation process. There will be ongoing extensions to this function, but it will be done to ensure backward compatibility as far as possible. If there is a need to break backward compatibility, this will be discussed and reviewed in the community, with a documented timeline.

Environment Variable Secrets Store Connector

Connector details

Overview

The Environment Variable Secrets Store Connector retrieves secrets from environment variables. The name of the secret requested is the name of the environment variable it tries to retrieve. It returns null if the environment variable is not defined.

Figure 1

Figure 1: Operation of the Environment Variable Secrets Store Connector

Configuration

This is its connection definition to embed into a connector's connection object.

Connection configuration for the environment variable secrets store connector

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
    "connection" : 
    { 
        "class" : "Connection",
        "qualifiedName" : "Egeria:SecretsStoreConnector:Environment Variables Connection",
        "connectorType" : 
        {
            "class" : "ConnectorType",
            "connectorProviderClassName" : "org.odpi.openmetadata.adapters.connectors.secretsstore.envar.EnvVarSecretsStoreProvider"
        }
    }
}

Raise an issue or comment below