From 9d71e3da2ed50670e9f3e8dccd5d336311b5fd8c Mon Sep 17 00:00:00 2001 From: WilliamMiceli <9000802+WilliamMiceli@users.noreply.github.com> Date: Mon, 18 Jun 2018 17:52:20 -0400 Subject: [PATCH] Run as different user --- templates/eclipse-che-single/0/docker-compose.yml | 1 + templates/eclipse-che-single/0/rancher-compose.yml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/templates/eclipse-che-single/0/docker-compose.yml b/templates/eclipse-che-single/0/docker-compose.yml index c3f780c..41876d3 100644 --- a/templates/eclipse-che-single/0/docker-compose.yml +++ b/templates/eclipse-che-single/0/docker-compose.yml @@ -8,6 +8,7 @@ services: environment: - CHE_HOST=${HOST_IP} - CHE_PORT=${CHE_PORT} + - CHE_USER=${UID_GID} labels: io.rancher.scheduler.affinity:host_label: ${LABEL_KEY_VALUE} io.rancher.container.hostname_override: eclipse-che diff --git a/templates/eclipse-che-single/0/rancher-compose.yml b/templates/eclipse-che-single/0/rancher-compose.yml index fb068b8..1a614d0 100644 --- a/templates/eclipse-che-single/0/rancher-compose.yml +++ b/templates/eclipse-che-single/0/rancher-compose.yml @@ -25,6 +25,13 @@ catalog: default: "8080" required: true type: string + - variable: "UID_GID" + label: "UID:GID" + description: | + The User ID and Group ID that Eclipse Che should run as + default: "1000:1000" + required: true + type: string - variable: "STORAGE_BASE_DIR" label: "Base Storage Directory" description: |