为了账号安全,请及时绑定邮箱和手机立即绑定

OpenShift运维点汇总

标签:
容器

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私有镜像仓库的运维

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

中间件层

  1. Redis

  2. RDB

  3. Rabbitmq

  4. FastDFS



作者:潘晓华Michael
链接:https://www.jianshu.com/p/e6b3600d250a


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消