This will house some information for operational support for the MSEL OA-PASS instance.
This is specific to the JHU Libraries implementation of PASS. If we host other institutions' instances, this will probably be relevant to them as well.
ENVIRONMENT=(dev|test|demo|prod)
Service | Location |
---|---|
fcrepo | fcrepo-${ENVIRONMENT}.pass.local:8080 |
elasticsearch | elasticsearch-${ENVIRONMENT}.pass.cloud.library.jhu.edu:80 |
Sometimes you just want to use your local workstation as a means of acheiving a goal. With this, you can point your utilities to localhost
This will bind your local port 8080 and tunnel this data over SSH to fcrepo-test.pass.local:8080.
Host pass-test
Hostname ops.pass.jhu.edu
User ${USERNAME}
IdentityFile ~/.ssh/pass.pem
LocalForward 8080 fcrepo-test.pass.local:8080
LocalForward 9200 elasticsearch-test.pass.cloud.library.jhu.edu:80
Now you can type ssh pass-test
and it'll bind ports 8080 and 9200 and connect.