From 9c42288bbe9462ed654c9afdc956aacae26800e6 Mon Sep 17 00:00:00 2001 From: Venkat Date: Fri, 24 May 2024 14:07:07 -0700 Subject: [PATCH] Venkatamutyala patch 1 (#31) * feat: updating mount command to include tailscale * feat: adding tailscale install --- tools/developer-setup/.glueopsrc | 2 +- tools/developer-setup/linux-setup.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/developer-setup/.glueopsrc b/tools/developer-setup/.glueopsrc index 3282af4..f7de5db 100644 --- a/tools/developer-setup/.glueopsrc +++ b/tools/developer-setup/.glueopsrc @@ -44,5 +44,5 @@ dev() { fi done - mkdir -p workspaces/glueops; sudo docker run -it --net=host --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --privileged --init --device=/dev/net/tun -v `pwd`/workspaces/glueops:/workspaces/glueops -v /var/run/docker.sock:/var/run/docker.sock -u vscode -w /workspaces/glueops ghcr.io/glueops/codespaces:${CONTAINER_TAG_TO_USE} bash -c "code tunnel --random-name --verbose --log trace" + mkdir -p workspaces/glueops; sudo docker run -it --net=host --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --privileged --init --device=/dev/net/tun -v `pwd`/workspaces/glueops:/workspaces/glueops -v /var/run/docker.sock:/var/run/docker.sock -v /var/run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock -u vscode -w /workspaces/glueops ghcr.io/glueops/codespaces:${CONTAINER_TAG_TO_USE} bash -c "code tunnel --random-name --verbose --log trace" } diff --git a/tools/developer-setup/linux-setup.sh b/tools/developer-setup/linux-setup.sh index b261b89..493e0bb 100644 --- a/tools/developer-setup/linux-setup.sh +++ b/tools/developer-setup/linux-setup.sh @@ -93,4 +93,7 @@ echo -e "Please login with 'ssh glueops@$server_ip' using the SSH Key you select # hack because vscode has permission issues when trying to use the docker cli sudo chmod 666 /var/run/docker.sock + +curl -fsSL https://tailscale.com/install.sh | sh + sudo reboot