我正在遵循安装istio https://istio.io/docs/setup/consul/quick-start.html
的指南在第7步,我发现飞行员在运行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 version go1.9.2 darwin / amd64 还是同样的问题
如果有人能帮助我,我真的很感激。
答案 0 :(得分:0)
听起来您的设置可能会出现一些问题,但是需要采取一些后续问题来缩小范围。这可能更适合作为istio-users google group https://groups.google.com/forum/#!forum/istio-users中的问题,可以通过一些来回诊断问题。
答案 1 :(得分:0)
问题的修复程序出现在0.3.1版本中。同时,您只需将https://github.com/istio/istio/tree/master/install/consul/kubeconfig复制到您的安装/ consul目录中即可。