Я пытаюсь настроить очень простой кластер мониторинга для моего кластера k8s.Я успешно создал Prometheus 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
Примечание. Когда я создаю простой док-контейнер на том же хосте, используя тот же образ, он работает нормально.