Mic*_*ael 6 macos go gcloud kubernetes
我已经大约两个月没有使用 kubectl 了。六月时运行良好,但现在出现以下错误:
$ kubectl
fatal error: runtime: bsdthread_register error
runtime stack:
runtime.throw(0x2cb65a5, 0x21)
/usr/local/go/src/runtime/panic.go:596 +0x95 fp=0x7fff5fbff810 sp=0x7fff5fbff7f0
runtime.goenvs()
/usr/local/go/src/runtime/os_darwin.go:108 +0xa0 fp=0x7fff5fbff840 sp=0x7fff5fbff810
runtime.schedinit()
/usr/local/go/src/runtime/proc.go:486 +0xa1 fp=0x7fff5fbff880 sp=0x7fff5fbff840
runtime.rt0_go(0x7fff5fbff8b0, 0x1, 0x7fff5fbff8b0, 0x0, 0x1, 0x7fff5fbffa38, 0x0, 0x7fff5fbffa40, 0x7fff5fbffa5c, 0x7fff5fbffa6c, ...)
/usr/local/go/src/runtime/asm_amd64.s:158 +0x183 fp=0x7fff5fbff888 sp=0x7fff5fbff880
Run Code Online (Sandbox Code Playgroud)
我读到这可能是由 websense 引起的,但我的 Mac 上没有安装 websense。据我所知,唯一发生变化的是对 Max OSX (10.12.6) 的例行更新,以及对 gcloud (163) 的例行更新。
我尝试过重新安装kubectl、gcloud,但仍然失败。据我所知,Go 有问题,我认为 Go 是 gcloud sdk 中包含的核心库的一部分。
关于如何解决/解决这个问题有什么想法吗?由于此问题,我无法连接到我的任何 Pod。
我在 mac os 12 上遇到了同样的错误。根据这个问题,它是由旧版本引起的aws-iam-authenticator。aws-iam-authenticator重新安装后问题解决了
brew install aws-iam-authenticator
Run Code Online (Sandbox Code Playgroud)