我是kubernetes的新手,不确定要使它工作需要缺少哪些先决条件。
我运行了以下命令
kubectl create -f k8s-pod.yml
响应是
与服务器localhost:8080的连接被拒绝-您是否已 指定正确的主机或端口?
k8s-pod.yml
apiVersion: v1
kind: Pod
metadata:
name: app
labels:
language: go
env: test
spec:
containers:
- name: app
image: app:1.0.8
ports:
- containerPort: 8080
protocol: TCP
答案 0 :(得分:1)
是否可以使用以下命令检查是否可以连接到kubernetes集群
kubectl get cs
如果出现错误,则意味着您无法连接到kubernetes api服务器。检查您的kubernetes设置
答案 1 :(得分:0)
有时,您没有root用户特权时会收到此错误。 试试
sudo su