にアクセスすることはできません私のkubernetesのバージョンの詳細です:8080:には、以下の
Client Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.1", GitCommit:"82450d03cb057bab0950214ef122b67c83fb11df", GitTreeState:"clean", BuildDate:"2016-12-14T00:57:05Z", GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.1", GitCommit:"82450d03cb057bab0950214ef122b67c83fb11df", GitTreeState:"clean", BuildDate:"2016-12-14T00:52:01Z", GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"}
kubectlクラスタ-情報は、次のように出力
Kubernetes master is running at http://localhost:8080
kubectl --server = localhostとなりますポッドがうまく機能する:
NAME READY STATUS RESTARTS AGE
nginx-3449338310-sc54z 1/1 Running 0 3d
nginx-3449338310-sfql2 1/1 Running 0 3d
nginx-controller-0hq0n 1/1 Running 0 2h
nginx-controller-sc0nc 1/1 Running 0 2h
しかし、IPアドレスを経由してアクセスするとき、これは動作しません:kubectl --server = 10.10.65.151:8080
The connection to the server 10.10.65.151:8080 was refused - did you specify the right host or port?
これは私のKUBE-configです:
apiVersion: v1
kind: Config
clusters:
- name: kubernetes
cluster:
certificate-authority: /etc/kubernetes/pki/ca.crt
server: http://10.10.65.151:8080
users:
- name: kubeuser
user:
client-certificate: /etc/kubernetes/pki/kube-master.crt
client-key: /etc/kubernetes/pki/kube-master.key
contexts:
- context:
cluster: kubernetes
user: kubeuser
name: kubeuser-context
current-context: kubeuser-context
私が手リモートマシンからapi-serverにアクセスしようとしているときに同じエラーが発生しました。何が欠けているのか分かりますか?
問題はホストのIPにあります。 – Pradeep