From f8a34a3b5929fb63a60b50dea50e4b5a6c226d6b Mon Sep 17 00:00:00 2001 From: Byeonggon Lee Date: Thu, 27 Jul 2023 12:14:26 +0900 Subject: [PATCH] fix: Devcontainer resets /etc/hosts (#11439) (#11440) Signed-off-by: Byeonggon Lee --- .devcontainer/devcontainer.json | 9 ++++++++- .devcontainer/pre-build.sh | 7 ------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 92782acc92e8..1c76aeaad941 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -15,7 +15,14 @@ "hostRequirements": { "cpus": 4 }, - "runArgs": ["--add-host=host.docker.internal:host-gateway"], + "runArgs": [ + "--add-host=host.docker.internal:host-gateway", + "--add-host=dex:127.0.0.1", + "--add-host=minio:127.0.0.1", + "--add-host=postgres:127.0.0.1", + "--add-host=mysql:127.0.0.1", + "--add-host=azurite:127.0.0.1" + ], "onCreateCommand": ".devcontainer/pre-build.sh", "workspaceMount": "source=${localWorkspaceFolder},target=/home/vscode/go/src/github.com/argoproj/argo-workflows,type=bind", "workspaceFolder": "/home/vscode/go/src/github.com/argoproj/argo-workflows", diff --git a/.devcontainer/pre-build.sh b/.devcontainer/pre-build.sh index 5073436b67ea..f7b60189a41f 100755 --- a/.devcontainer/pre-build.sh +++ b/.devcontainer/pre-build.sh @@ -1,13 +1,6 @@ #!/usr/bin/env sh set -eux -# Add hosts -sudo bash -c 'echo "127.0.0.1 dex" >> /etc/hosts' -sudo bash -c 'echo "127.0.0.1 minio" >> /etc/hosts' -sudo bash -c 'echo "127.0.0.1 postgres" >> /etc/hosts' -sudo bash -c 'echo "127.0.0.1 mysql" >> /etc/hosts' -sudo bash -c 'echo "127.0.0.1 azurite" >> /etc/hosts' - # install kubernetes wget -q -O - https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash k3d cluster get k3s-default || k3d cluster create --image rancher/k3s:v1.27.3-k3s1 --wait