前提:
1,k8s自带的dashboard界面不友好,使用不方便,安装rancher页面,方便使用,同时rancher支持多种监控一件安装,cicd一键集成,极大方便了使用者。
2,rancher使用rancher自定义证书,方便安装,使用域名testing-k8s.yunwei.com,端口30443,服务器ip172.21.1.48
3,使用helm安装。helm是类似yum的安装工具,推荐用helm安装,再进行修改定制。
安装步骤:
1,创建专用命名空间
kubectl create ns cattle-system
2,添加rancher chart
helm repo add rancher-stable https://releases.rancher.com/server-charts/stable
3,创建证书管理服务
kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v0.15.0/cert-manager.crds.yaml
kubectl create namespace cert-manager
helm repo add jetstack https://charts.jetstack.io
helm repo update
helm

本文介绍了如何利用Rancher作为 Kubernetes 的友好的管理界面,并通过 Helm 安装 Rancher。文章详细阐述了从创建命名空间到设置DNS解析的每一步骤,包括安装证书、配置NodePort服务和Ingress,最终实现了通过https://testing-k8s.yunwei.com:30443访问Rancher。此外,还演示了在Rancher中启用Prometheus+Grafana监控,提供集群和Pod级别的监控数据。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



