我正在遵循这个安装 istio 的指南https://istio.io/docs/setup/consul/quick-start.html
在第 7 步,我注意到 Pilot 在我运行 docker-compose -f install/consul/istio.yaml up -d 后终止
所以我运行了 istioctl context-create。我遇到了一个段错误:
./bin/istioctl context-create
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x1debb79]
goroutine 1 [running]:
main.getDefaultNamespace(0xc42021c620, 0x20, 0x0, 0x0)
/home/sebastienvas/go/src/istio.io/pilot/cmd/istioctl/main.go:700 +0x99
main.glob..func4(0x2892960, 0x28be4b8, 0x0, 0x0)
/home/sebastienvas/go/src/istio.io/pilot/cmd/istioctl/main.go:86 +0x39
istio.io/pilot/vendor/github.com/spf13/cobra.(*Command).execute(0x2892960, 0x28be4b8, 0x0, 0x0, 0x2892960, 0x28be4b8)
/home/sebastienvas/go/src/istio.io/pilot/vendor/github.com/spf13/cobra/command.go:637 +0x549
istio.io/pilot/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x2891760, 0x1df15f3, 0x0, 0x0)
/home/sebastienvas/go/src/istio.io/pilot/vendor/github.com/spf13/cobra/command.go:729 +0x339
istio.io/pilot/vendor/github.com/spf13/cobra.(*Command).Execute(0x2891760, 0x0, 0x154)
/home/sebastienvas/go/src/istio.io/pilot/vendor/github.com/spf13/cobra/command.go:688 +0x2b
main.main()
/home/sebastienvas/go/src/istio.io/pilot/cmd/istioctl/main.go:531 +0xc0
我升级到最新的 go 版本: go version go version go1.9.2 darwin/amd64 还是一样的问题
如果有人可以帮助我,我将不胜感激。