Kubernetes

  • 拥抱数字化,探寻指数级组织创新路径——第八届TOP100全球软件案例峰会正式起航

    11月14日至17日,第八届TOP100全球软件案例研究峰会活动在北京国际会议中心举行。本次大会由18位垂直专题领域的业界专家担当联席主席,负责专题案例评审、甄选,最终精选出120…

    智能运维 2021年8月6日
  • 为什么我们放弃Zabbix采用Prometheus?

    2017 年以前,我们运维体系的监控主要还是以 Zabbix 作为主流的解决方案。当时数据库这部分的监控服务也是使用的监控运维团队提供的服务。 总体来说,Zabbix 的功能还是非…

    智能运维 2021年8月6日
  • k8s重要概念及部署k8s集群(一)

    k8s介绍 Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动…

    智能运维 2021年8月6日
  • k8s架构分析(二)

    k8s的集群由master和node组成,节点上运行着若干k8s服务。 master节点之上运行着的后台服务有kube-apiserver 、kube-scheduler、kube…

    智能运维 2021年8月6日
  • k8s运行容器之Job(四)

    Job 容器按照持续运行的时间可分为两类:服务类容器和工作类容器。 服务类容器通常持续提供服务,需要一直运行,比如 http server,daemon 等。工作类容器则是一次性任…

    智能运维 2021年8月6日
  • k8s运行容器之deployment(三)

    deployment 我们已经知道k8s是通过各种controller来管理pod的生命周期。为了满足不同业务场景,k8s开发了Deployment、ReplicaSet、Daem…

    智能运维 2021年8月6日
  • k8s通过service访问pod(五)

    service 每个 Pod 都有自己的 IP 地址。当 controller 用新 Pod 替代发生故障的 Pod 时,新 Pod 会分配到新的 IP 地址。这样就产生了一个问题…

    智能运维 2021年8月6日
  • k8s滚动更新(六)

    实践 滚动更新是一次只更新一小部分副本,成功后,再更新更多的副本,最终完成所有副本的更新。滚动更新的最大的好处是零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性。 下面…

    智能运维 2021年8月6日
  • k8s健康检查(七)

    默认的健康检查 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 …

    智能运维 2021年8月6日
  • k8s数据管理(八)

    volume 我们经常会说:容器和 Pod 是短暂的。其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。 为了持久化保存容…

    智能运维 2021年8月6日