http://grs -preprodkubemaster01: 5601 / kibana
Я следовал документации и установил Kibana. Когда я использовал службу как тип: LoadBalancer, служба не запускается,поэтому я удалил тип: LoadBalancer и позволил ему по умолчанию ClusterIP, он подошел хорошо.(Обратите внимание, у меня нет AWS) Но я не уверен, как получить доступ к интерфейсу, я пробовал этот URL, но он не работает.http://my -preprodkubemaster01 / api / v1 / proxy / пространства имен / kube-system / services /asticsearch-logging / app / kibana любые идеи, как получить доступ к пользовательскому интерфейсу Kibana.Я проверил обслуживание, развертывание и все проверено зеленым цветом.
Еще одна вещь, которую я пробовал, - это URL-адрес с этим URL-адресом, который я получил из команды kubectl cluster-info https://10.123.24.107:6443/api/v1/namespaces/kube-system/services/kibana-logging/proxy Однако это показывает мне этоошибка
{
kind: "Status",
apiVersion: "v1",
metadata: { },
status: "Failure",
message: "services "kibana-logging" is forbidden: User "system:anonymous" cannot get services/proxy in the namespace "kube-system"",
reason: "Forbidden",
details: {
name: "kibana-logging",
kind: "services"
},
code: 403
}
Итак, в качестве другой попытки я использовал службу Kibana в качестве NodePort, но это тоже не сработало.
apiVersion: v1
kind: Service
metadata:
name: kibana-logging
namespace: kube-system
labels:
k8s-app: kibana-logging
kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Kibana"
spec:
selector:
k8s-app: kibana-logging
type: NodePort
ports:
- port: 5601
protocol: TCP
targetPort: ui
nodePort: 30887
$ kubectl -n kube-system get rc,svc,cm,po
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
svc/elasticsearch-logging ClusterIP 10.98.10.182 <none> 9200/TCP 12m
svc/heapster ClusterIP 10.107.184.85 <none> 80/TCP 3d
svc/kibana-logging NodePort 10.102.254.129 <none> 5601:30887/TCP 12m
svc/kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP 3d
svc/kubernetes-dashboard ClusterIP 10.105.30.246 <none> 80/TCP 3d
svc/monitoring-influxdb ClusterIP 10.109.144.39 <none> 8086/TCP 3d
Я хотел бы знать, какой URL мне следует использоватьчтобы получить доступ к пользовательскому интерфейсу Kibana.Обратите внимание, что я не пытался сделать kubectl прокси, и я хотел бы, чтобы он работал без него