From 723bb88e60259d32a5d5b5a91c595532de8118f4 Mon Sep 17 00:00:00 2001 From: Prafulla Mahindrakar Date: Thu, 15 Apr 2021 15:28:14 +0530 Subject: [PATCH 1/2] Added script and compiler option to run admin in debug mode Signed-off-by: Prafulla Mahindrakar --- Makefile | 5 +++++ debug.sh | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 debug.sh diff --git a/Makefile b/Makefile index 1e7efd59a..66ea07788 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,11 @@ k8s_integration_execute: compile: go build -o flyteadmin -ldflags=$(LD_FLAGS) ./cmd/ && mv ./flyteadmin ${GOPATH}/bin +.PHONY: compile_debug +compile_debug: + go build -gcflags='all=-N -l' -o flyteadmin ./cmd/ && mv ./flyteadmin ${GOPATH}/bin + + .PHONY: linux_compile linux_compile: GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o /artifacts/flyteadmin -ldflags=$(LD_FLAGS) ./cmd/ diff --git a/debug.sh b/debug.sh new file mode 100644 index 000000000..0d1f6a803 --- /dev/null +++ b/debug.sh @@ -0,0 +1,2 @@ +dlv --listen=:2345 --headless=true --api-version=2 --accept-multiclient exec ${GOPATH}/bin/flyteadmin serve -- --config flyteadmin_config.yaml --server.kube-config ~/.kube/config + From d1018ee296d922b18f7942ceb4b308cb56f9a4b8 Mon Sep 17 00:00:00 2001 From: Prafulla Mahindrakar Date: Thu, 15 Apr 2021 15:39:25 +0530 Subject: [PATCH 2/2] Moved the debug file to script folder Signed-off-by: Prafulla Mahindrakar --- debug.sh => script/debug.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename debug.sh => script/debug.sh (100%) diff --git a/debug.sh b/script/debug.sh similarity index 100% rename from debug.sh rename to script/debug.sh