anchor.diff:  **Note:** When checking for environment variables, property names will get capitalized, and symbols like "." will be converted to "_".
   For example **foo.bar.baz** will be converted to **FOO_BAR_BAZ**.
   
  -==== Kubernetes
  +==== Kubernetes Configuration Parameters
   
   [width="80%"]
   |===============================================================================================================================================
  
positive.code: | env.init.enabled                    | Bool (true)    | Any | Flag to initialize the environment (apply kubernetes resources)                  |
  | env.config.url                      | URL            | Any | URL to the Kubernetes JSON/YAML (defaults to classpath resource kubernetes.json) |
  | env.config.resource.name            | String         | Any | Option to select a different classpath resource (other than kubernetes.json)     |
  | env.dependencies                    | List           | Any | Whitespace separated list of URLs to more dependency kubernetes.json             |
  | wait.timeout                        | Long (5mins)   | Any | The total amount of time to wait until the env is ready                          |
  | wait.poll.interval                  | Long (5secs)   | Any | The poll interval to use for checking if the environment is ready                |
  | wait.for.service.list               | Long (5secs)   | Any | Explicitly specify a list of service to wait upon                                |
  | wait.for.service.connection.enabled | Bool (false)   | Any | Flag to specify if we should wait for an actual connection to the service        |
  | wait.for.service.connection.timeout | Long (10secs)  | Any | The amount of time we should wait for each socket connection.                    |
  | ansi.logger.enabled                 | Bool (true)    | Any | Flag to enable colorful output                                                   |
  | kubernetes.client.creator.class.name| Bool (true)    | Any | Fully qualified class name of a kubernetes client creator class (byon)           |
  |===============================================================================================================================================
  
  ==== Openshift
  
  [width="80%"]
  |===============================================================================================================================================
  
negative.code: 
  2. Either way, it is possible that the kubernetes configuration used, depends on other configurations. It is also possible that your environment configuration is split in multiple files.
    To cover cases like this the **env.dependencies** is provided which accepts a space separated list of URLs.
  
  3. There are cases, where instead of specifying the resources, you want to specify some shell scripts that will setup the environment. For those case you can use the **env.setup.script.url** / **env.teardown.script.url** to pass the
   scripts for setting up and tearing down the environment. Note that these scripts are going to be called right after the namespace is created and cleaned up respectively.
  
  (You can use any custom URL provided the appropriate URL stream handler.)
  
  