zoukankan      html  css  js  c++  java
  • 第十五课:企业案例-kubernetes高可用集群架构设计

    1. 软件版本与运行环境

    项目 版本
    操作系统 Centos7
    kubernetes 1.15
    docker 1.19.03
    注册中心nacos 1.1
    微服务框架Spring Cloud 2.1
    JDK 1.8

    2. 生产服务器硬件配置

    角色 CPU(C) 内存(G) 硬盘(GB) 数量 服务角色
    Gitlab 8 64 800 1 Gitlab代码管理(组建集群)
    Harbor 4 32 1000 1 私有镜像仓库
    Master 8 64 500 3 kube-apiserver,kube-scheduler,kube-controller-manager,etcd
    Node 10 96 1000 3 kubelet,kube-proxy,docker,flannel
    监控 10 96 1000 1 ES,Kibana

    存储:

    1. 节点存储(容器)
    2. 镜像存储
    3. 监控数据存储
    4. 日志,访问日志--nginx--fleatbeat--es-grafana,程序日志--容器收集--es--grafana

    3. 集群网络规划

    节点 IP
    kubernetes API VIP 192.168.68.1
    docker network 172.17.0.0/16
    service network 10.0.0.0/16
    DNS 10.0.0.2

    avator

  • 相关阅读:
    备忘录模式(java)
    06
    观察者模式(java)
    迭代器模式(c++)
    06
    07
    2021.11.21(迭代器模式c++)
    2021.11.24(状态模式java)
    2021.11.22(hive安装)
    2021.11.23(MYSQL安装)
  • 原文地址:https://www.cnblogs.com/Doc-Yu/p/13585286.html
Copyright © 2011-2022 走看看