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

相关推荐
掘金-我是哪吒7 小时前
分布式微服务系统架构第156集:JavaPlus技术文档平台日更-Java线程池使用指南
java·分布式·微服务·云原生·架构
阿里云云原生8 小时前
Serverless JManus: 企业生产级通用智能体运行时
云原生
Kookoos12 小时前
ABP VNext + Tye:本地微服务编排与调试
微服务·云原生·架构·tye
掘金-我是哪吒17 小时前
分布式微服务系统架构第157集:JavaPlus技术文档平台日更-Java多线程编程技巧
java·分布式·微服务·云原生·架构
掘金-我是哪吒17 小时前
分布式微服务系统架构第155集:JavaPlus技术文档平台日更-Java线程池实现原理
java·分布式·微服务·云原生·架构
LCG元1 天前
云原生微服务间的异步消息通信:最终一致性与系统容错的架构实战
微服务·云原生·架构
Connie14512 天前
k8s多集群管理中的联邦和舰队如何理解?
云原生·容器·kubernetes
伤不起bb3 天前
Kubernetes 服务发布基础
云原生·容器·kubernetes
国际云,接待3 天前
微软服务器安全问题
运维·服务器·云原生·云计算·azure