Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 1.51 KB

configurable_http_proxy.md

File metadata and controls

58 lines (44 loc) · 1.51 KB

configurable_http_proxy

Source: configurable_http_proxy.cf

This will install the configurable-http-proxy software on a node. This software is used by jupyterhub.cf

The following json variables can be set in def.cf/json to invoke files bundles:

Usage

The bundle can be run via:

  • def.sara_services_enabled
"vars": {
    "sara_services_enabled": [
            "...",
            "configurable_http_proxy",
            "..."
    ]
}

The bundle will always read the default.json file and extra json file(s) can be specified via:

  • def.cf
vars:
    any::
        "configurable_http_proxy_json_files" slist => { "lisa_hub.json" };

The variable must be ''configurable_http_proxy_json_files'' and with this setup 1 extra json file will be merged.

DEBUG

If you want to debug this bundle set the DEBUG_configurable_http_proxy class, eg:

  • -DDEBUG_configurable_http_proxy

def.cf/json

See default.json what the default values are and which variables can be overriden.

Here is an example to check also the apache binary (def.cf):

vars:
    "configurable_http_proxy_json_files" slist => { "lisa_hub.json" ];

Same can also be set in def.json

"vars": {
    "configurable_http_proxy": {
        "dir": "/sw/configurable_http_proxy"
    }
}