安装前提:
操作系统CPU内存磁盘内核版本OpenSSH版本
Ubuntu16.04/CentOS 7.*2850G+4.0+7.0+
  • Kubernetes集群版本在1.16.0-1.21.0之间;
  • Kubernetes集群的80、443、6060、6100、6101、6102、7070、8443、9125、10254端口未被占用;
  • 能够正常获取Kubernetes集群KubeConfig文件。
安装步骤
  • 安装Docker

    curl sh.rainbond.com/install_docker | bash
    
  • 安装管理界面

    docker run -d -p 7070:7070 \
    --name=rainbond-allinone --restart=always \
    -v ~/.ssh:/root/.ssh \
    -v ~/rainbonddata:/app/data \
    registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.4.1-release-allinone
    

    待容器启动成功后,稍等片刻即可在浏览器中访问服务器 7070 端口。

  • 对接集群

    • 选择已有Kubernetes集群,填写集群名称及KubeConfig文件内容,自定义集群名称即可,KubeConfig文件一般情况下在Kubernetes集群master节点的~/.kube/config路径下。

    • 添加Kubernetes集群以后,健康状态显示运行中,此时根据引导即可完成Rainbond的安装,待平台集群初始化后即完成对接。

  • 完成对接

    • 添加完成后集群处于运行中状态即完成对接,可以进行使用。
结语

以上步骤安装成功后,就可以实现可视化管理使用kubernetes集群了。
Rainbond,是一个开源的云原生应用管理平台,使用简单,不需要懂容器和Kubernetes,支持管理多个Kubernetes集群,提供企业级应用的全生命周期管理,功能包括应用开发环境、应用市场、微服务架构、应用持续交付、应用运维、应用级多云管理等。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐