Interface EnvVarsConfig


public interface EnvVarsConfig
The configuration specifying which environment variables to inject into the application's container.
  • Method Details

    • secrets

      Optional<List<String>> secrets()
      The optional list of Secret names to load environment variables from.
    • configmaps

      Optional<List<String>> configmaps()
      The optional list of ConfigMap names to load environment variables from.
    • fields

      @ConfigDocMapKey("environment-variable-name") Map<String,String> fields()
      The map associating environment variable names to their associated field references they take their value from.
    • vars

      The map associating environment name to its associated value.
    • mapping

      The map recording the configuration of environment variable taking their value from resource (Secret or ConfigMap) keys
    • prefixes

      @WithName("using-prefix") Map<String,EnvVarPrefixConfig> prefixes()
      The map recording the configuration of environment variable prefix.