我正在尝试为我的k8s集群设置一个非常简单的监视集群。我已经成功创建了prometheus pod,并且运行良好。 当我尝试以相同方式创建grafana pod时,无法通过节点端口访问它。
我的Grafana部署文件是-
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: grafana-deployment
namespace: monitoring
spec:
replicas: 1
template:
metadata:
labels:
app: grafana-server
spec:
containers:
- name: grafana
image: grafana/grafana:5.1.0
ports:
- containerPort: 3000
服务文件是-
apiVersion: v1
kind: Service
metadata:
name: grafana-service
namespace: monitoring
spec:
selector:
app: grafana-server
type: NodePort
ports:
- port: 3000
targetPort: 3000
注意-当我在使用相同映像的同一主机上创建一个简单的docker容器时,它的工作正常。
答案 0 :(得分:0)
我知道我的服务器提供商未启用这些端口(例如grafana-3000,kibana-5601)。从来没有想过,因为我使用这些服务器已经很长时间了,也从未遇到过这种阻碍。他们最近实施了这些规则。 好吧,在获得一些端口批准后,我再次尝试了相同的配置,它的工作就像一个魅力。