OpenShift运维点汇总

应用

  1. 部署

    镜像同步(UAT->PRO)
    应用部署配置

    New Project/New App
    环境变量
    cpu与内存资源限制
    健康检查
    复本数量
    创建router
    特殊Node节点绑定
    pod的亲和与互斥
    pod网速限速(特别是对外提供服务的pod)

    应用配置中心(gitlab)

  2. 更新

    镜像同步
    应用新版本部署

  3. 监控

    Pod EFK
    Registry与Router等重要服务的监控

物理层

  1. 创建资源

    负载均衡器
    NAS存储
    应用私有网络

  2. 监控

    vpc
    负载均衡器
    主机状态监控(CPU与内存)

集群层

  1. 备份

    etcd全量备份
    应用配置备份(Ark)
    应用备份(oc export)

  2. 集群版本管理

    集群升级(每个大版本升级)

  3. 日志归档与清理

    EFK日志清理
    hawkular-cassandra日志清理
    journal日志归档
    journalctl --vacuum-time=3days或者journalctl --vacuum-size=200M或者在/etc/systemd/journald.conf中设置日志大小
    message日志归档

  4. Node节点管理

    ansible脚本扩容
    Node的隔离与恢复(关闭调度维护)

  5. 资源管理

    资源配置范围管理(LimitRange)
    资源的配额管理
    PV(Persistent Volumes)的创建
    项目间的网络隔离

  6. 监控告警

    Heapster + Influxdb + Grafana 集群监控
    统一的日志监控 EFK
    Pod监控Restart数
    Node节点资源使用情况(Limit + Request + Real)

  7. 权限控制

    管理员账号
    运维人员账号

  8. Harbor私有镜像仓库的运维

    镜像备份
    高可用
    可用性监控与告警

网络区域划分

核心区
DMZ区
互联网区

中间件层

  1. Redis
  2. RDB
  3. Rabbitmq
  4. FastDFS
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 4,358评论 0 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,665评论 19 139
  • 本文转自运维之路(id:HuashengPeng001)订阅号 近年来,随着计算机技术的飞速发展,以及行业信息的共...
    大数据之心阅读 5,731评论 0 34
  • 近年来,随着计算机技术的飞速发展,以及行业信息的共享,传统企业的运维己不再固步自封,日新月异的计算技术发展推动着企...
    Lionelcox阅读 4,571评论 0 15
  • 总体构成 系统运维由资源管理、软件配置管理、监控管理、告警与故障定位管理、日志管理、安全管理、成本管理、巡检管理。...
    dreamonxu阅读 1,227评论 1 5

友情链接更多精彩内容