huanggze 按这个改了还是不行的,现在的问题是本地没有 9100 冲突,只要教程中标记的几个端口都改成一样,不管是 9100 还是其它(比如29100),都会造成 exporter 容器占据被统一设定的那个端口(如 29100 端口),然后 rbac-proxy 容器再去 listen 这个端口失败导致容器和 Pod 反复重启
2020-07-06 15:01:51.898: F0706 07:01:51.898577 22811 main.go:246] failed to listen on secure address: listen tcp :29100: bind: address already in use
2020-07-06 15:01:51.898: /go/src/github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog/glog.go:769 +0xd4
2020-07-06 15:01:51.898: /go/src/github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog/glog.go:655 +0x14b
2020-07-06 15:01:51.898: github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog.Fatalf(0x122d936, 0x26, 0xc000719d90, 0x1, 0x1)
2020-07-06 15:01:51.898: /go/src/github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog/glog.go:1148 +0x67
2020-07-06 15:01:51.898: /go/src/github.com/brancz/kube-rbac-proxy/main.go:246 +0x19d9
2020-07-06 15:01:51.898: /go/src/github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog/glog.go:720 +0x329
2020-07-06 15:01:51.898: goroutine 1 [running]:
2020-07-06 15:01:51.898: github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog.stacks(0xc0001aa500, 0xc00051c000, 0x7f, 0xb2)
2020-07-06 15:01:51.898: github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog.(*loggingT).output(0x1db7760, 0xc000000003, 0xc0001e8370, 0x1d2046a, 0x7, 0xf6, 0x0)
2020-07-06 15:01:51.898: github.com/brancz/kube-rbac-proxy/vendor/github.com/golang/glog.(*loggingT).printf(0x1db7760, 0x3, 0x122d936, 0x26, 0xc000719d90, 0x1, 0x1)
2020-07-06 15:01:51.898: main.main()