code: private Map<String, String> createScriptEnvironment() {
          Map<String, String> env = new HashMap<>();
          env.putAll(System.getenv());
          env.putAll(configuration.getScriptEnvironmentVariables());
          env.put(propertyToEnvironmentVariableName(Configuration.KUBERNETES_NAMESPACE), configuration.getNamespace());
          env.put(propertyToEnvironmentVariableName(Configuration.KUBERNETES_DOMAIN), configuration.getKubernetesDomain());
          env.put(propertyToEnvironmentVariableName(Configuration.KUBERNETES_MASTER),
              configuration.getMasterUrl().toString());
          env.put(propertyToEnvironmentVariableName(Configuration.DOCKER_REGISTY), configuration.getDockerRegistry());
          return env;
      }
docs: Creates the environment variables, that will be passed to the shell script (startup, teardown).