From e2ccc02f3f64ab14da86abc2bcdb20eadc12c5e8 Mon Sep 17 00:00:00 2001 From: Keith Hazelton Date: Thu, 1 Aug 2024 21:54:12 -0500 Subject: [PATCH] Update postgres-only-workbench.adoc --- docs/postgres-only-workbench.adoc | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/docs/postgres-only-workbench.adoc b/docs/postgres-only-workbench.adoc index cdcc4a5..17d6378 100644 --- a/docs/postgres-only-workbench.adoc +++ b/docs/postgres-only-workbench.adoc @@ -3,3 +3,36 @@ This will make Postgres the only database in the Workbench + +==== From Zero to a Running Workbench Instance + +===== Specs for an adequate workbench host machine + +. host machine of recent vintage with 32Gb memory +. rocky linux (ubuntu works, too) +. Docker installed + +===== Obtain and build the Workbench image + +``` +export CSPHOSTNAME=localhost # the environment variable that the containers will use as the hostname of the host running the containers + +git clone https://github.internet2.edu/internet2/InCommonTAP-Examples.git +cd /csp-tap/InCommonTAP-Examples/Workbench +docker-compose up --build +``` + +<< long coffee break here >> + +===== Check that all Workbench Containers are up and healthy + +``` +docker ps +``` + +===== Browse to the CSPHOSTNAME server + +. Pass the Basic Auth lint trap with username csp and password workbench +. You will see a kiosk-like interface with links to the TAP components and to other supporting services +. COmanage, Grouper, midPoint and a Shib IdP are directly accessible +