rook-ceph配置dashboard代理无法访问

在ceph-tools的pod中看看dashboard是否开启

kubectl -n rook-ceph exec -it rook-ceph-tools-7b75b967db-jn68d -- bash

ceph mgr services 查看集群内地址

使用curl测试能否访问

ceph mgr module disable dashboard 关闭

ceph mgr module enable dashboard 开启

rook中关于ceph部署的cluster.yaml配置文件默认为https,使用http访问把这个注释

在tools关闭ceph config set mgr mgr/dashboard/ssl false

自己出现创建个dashboard-external-http.yaml文件,将模版文件中的端口改成7000

yaml 复制代码
apiVersion: v1
kind: Service
metadata:
  name: rook-ceph-mgr-dashboard-external-http
  namespace: rook-ceph
  labels:
    app: rook-ceph-mgr
    rook_cluster: rook-ceph
spec:
  ports:
  - name: dashboard
    port: 7000
    protocol: TCP
    targetPort: 7000
  selector:
    app: rook-ceph-mgr
    rook_cluster: rook-ceph
  sessionAffinity: None
  type: NodePort

创建这个svc

访问测试

用户名admin

使用以下命令查看密码

kubectl -n rook-ceph get secret rook-ceph-dashboard-password -o jsonpath="{['data']['password']}" | base64 --decode && echo

相关推荐
桧***攮1 天前
后端在微服务中的Tyk
微服务·云原生·架构
新手小白*1 天前
K8S-Pod资源对象
云原生·容器·kubernetes
落日漫游1 天前
ansible中角色概念
运维·云原生·自动化
小牛马爱写博客1 天前
Kubernetes Service 核心概念与实操指南(分别使用yaml文件和命令行分别创建service版)
云原生·容器·kubernetes
霍格沃兹测试开发学社-小明1 天前
测试开发技术路线全新升级:在云原生与AI时代构建核心竞争力
大数据·人工智能·云原生
DeepFlow 零侵扰全栈可观测1 天前
DeepFlow 全栈可观测性 护航某银行核心系统全生命周期
数据库·人工智能·分布式·云原生·金融
哦你看看1 天前
K8S-单Master集群部署
云原生·容器·kubernetes
BD_Marathon1 天前
【Zookeeper】CAP理论——BASE定理及ZK追求的一致性
分布式·zookeeper·云原生
shida_csdn1 天前
k0smotron 一键创建 K8s Control Plane(K8s in K8s 模式)
云原生·容器·k0s·kosmotron
张人大 Renda Zhang1 天前
Maven = Java 构建世界的“事实标准”:从 pom.xml 到云原生 CI/CD
xml·java·spring boot·后端·ci/cd·云原生·maven