By: Kevin Wiechmann user 11 Apr 2019 at 11:38 a.m. CDT

2 Responses
Kevin Wiechmann gravatar
Hi, I am evaluating gluu server for Docker and am experiencing what are probably "noobie" questions with the installation. I have been following the instructions found here: https://github.com/GluuFederation/gluu-docker/tree/3.1.5/examples/single-host My comments and questions appear in *italics*. AdvThanksance!!! **About my local development server:** Mac OS 10.14.4 Docker Desktop Community v2.0.0.3 (31259), channel: stable + Docker Engine 18.09.2 + Docker-compose: 1.23.2 *// Have not worked with Google KMS before. Is the expected format? Redacted sensitive information with ...'s.* ``` $ cat gcp_kms_creds.json { "type": "service_account", "project_id": "t...-r...-23...14", "private_key_id": "b180...bf97", "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvg...J01BX0B\n-----END PRIVATE KEY-----\n", "client_email": "gluu-docker@t...-r...-23...14.iam.gserviceaccount.com", "client_id": "1155...0017", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://oauth2.googleapis.com/token", "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/gluu-docker%40t...-r...-23...14.iam.gserviceaccount.com" } ``` *// Based on the above, everything was updated based on the above information and what Google asked of me except for "cryptokey" which no obvious match appears for.* ``` $ cat gcp_kms_stanza.hcl seal "gcpckms" { credentials = "/vault/config/creds.json" project = "gluu-docker" region = "global" key_ring = "gluu-docker" crypto_key = "<KEY_NAME>" } ``` *// Both the JSON and HCL files have been moved into the docker-gluu-server installation directory. Executing ./runall.sh creates empty JSON and HCL files in the directory if they are not already present. If my assumption is correct, the documentation may need updating.* // The error message ``` $ ./run_all.sh [I] Determining OS Type and Attempting to Gather External IP Address Host is detected as Mac Is this the correct external IP Address: gw-10-22-160-1.net.na.jnj.com [Y/n]? n Please input the hosts external IP Address: 199.65.1.3 [I] Preparing cluster-wide config and secrets [W] Configuration not found in Consul [I] Creating new configuration, please input the following parameters Enter Domain: jnj.com Enter Country Code: US Enter State: New Jersey Enter City: Raritan Enter Email: kwiechma@its.jnj.com Enter Organization: JNJ Enter Admin/LDAP Password: Confirm Admin/LDAP Password: Continue with the above settings? [Y/n] [I] Deploying containers os_memcached is up-to-date os_source is up-to-date os_db is up-to-date os_web is up-to-date os_cli is up-to-date [I] Generating configuration for the first time; this may take a moment docker: Error response from daemon: No such container: consul. ``` *// The default "IP" address or rather hostname makes some sense but it is neither my internal wifi address nor my public "IP" address.*

By William Lowe user 11 Apr 2019 at 9:46 p.m. CDT

William Lowe gravatar
Hi Kevin, As Docker Edition is licensed under [GLUU-SUPPORT](https://github.com/GluuFederation/gluu-docker/blob/3.1.5/LICENSE), we typically do not provide free support for POCs. Docker adds a lot of variability and complexity to a deployment. Can you [schedule a call](https://gluu.org/booking) to discuss the business opportunity? Thanks, Will

By William Lowe user 15 Apr 2019 at 1:51 a.m. CDT

William Lowe gravatar
Hi Kevin, I'm closing out this ticket for now. The best way to do a POC is with our standard [Linux packages](https://gluu.org/docs/ce/installation-guide/install/). If you want to discuss further, we'd be happy to chat [on a call](https://gluu.org/booking). Thanks, Will