靠谱运维的文章

靠谱运维,Linux运维实战技能分享平台,企业一线原创运维经验总结。
CRI

容器运行时从docker到containerd的迁移(概念)

容器运行时从docker到containerd的迁移(概念)
容器运行时(ContainerRuntime),运行于 kubernetes(k8s)集群的每个节点中,负责容器的整个生命周期。其中 docker 是目前应用最广的。随着容器云的发展,越来越多的容器运行时涌现。为了解决这些容器运行时和 k8s 的集成问题,在 k8s1.5 版本中...

6个月前 (12-11) 2159℃ 0评论 8喜欢

k8s

Kubernetes 1.20正式发布,Dockershim被弃用

我们很高兴为大家带来Kubernetes 1.20版本,2020年中的第三个、也是最后一个版本!此版本中包含42项增强功能:包括11项增强功能的稳定版、15项增强功能的beta版以及16项增强功能的alpha版。继之前的扩展发布周期之后,如今1.20版本已经恢复到正常的11周更新...

6个月前 (12-11) 2112℃ 0评论 2喜欢

docker技术

Kubernetes将弃用Docker,未来将何去何从?

Kubernetes将弃用Docker,未来将何去何从?
近日,Kubernetes 官方发布公告,宣布自 v1.20 起放弃对 Docker 的支持,届时用户将收到 Docker 弃用警告,并需要改用其他容器运行时。但 Docker 作为容器镜像构建工具的作用将不受影响,用其构建的容器镜像将一如既往地在集群中与所有容器运行时正常运转。...

7个月前 (12-07) 2323℃ 0评论 4喜欢

容器技术

k8s集群监控(十一)

k8s集群监控(十一)
Weave Scope     Weave Scope 是 Docker 和 Kubernetes 可视化监控工具。Scope 提供了至上而下的集群基础设施和应用的完整视图,用户可以轻松对分布式的容器化应用进行实时监控和问题诊断。   第一步:安装weave ...

1年前 (2020-03-25) 2960℃ 0评论 74喜欢

容器技术

k8s部署使用Dashboard(十)

k8s部署使用Dashboard(十)
安装Dashboard 前面博客Kubernetes 所有的操作我们都是通过命令行工具 kubectl 完成的。为了提供更丰富的用户体验,Kubernetes 还开发了一个基于 Web 的 Dashboard,用户可以用 Kubernetes Dashboard 部署容器化的应用...

1年前 (2020-03-25) 5241℃ 0评论 2喜欢

容器技术

k8s应用机密信息与配置管理(九)

k8s应用机密信息与配置管理(九)
secret 应用启动过程中可能需要一些敏感信息,比如访问数据库的用户名密码或者秘钥。将这些信息直接保存在容器镜像中显然不妥,Kubernetes 提供的解决方案是 Secret。 Secret 会以密文的方式存储数据,避免了直接在配置文件中保存敏感信息。Secret 会以 Vo...

1年前 (2020-03-25) 2798℃ 0评论 1喜欢

容器技术

k8s数据管理(八)

k8s数据管理(八)
volume 我们经常会说:容器和 Pod 是短暂的。其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。 为了持久化保存容器的数据,可以使用 Kubernetes Volume。 Volume 的生命周期独立于容器,Pod...

1年前 (2020-03-25) 2825℃ 0评论 0喜欢

容器技术

k8s健康检查(七)

k8s健康检查(七)
默认的健康检查 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求: 零停机部署。 避免部署无效的...

1年前 (2020-03-25) 2733℃ 0评论 0喜欢

容器技术

k8s滚动更新(六)

k8s滚动更新(六)
实践 滚动更新是一次只更新一小部分副本,成功后,再更新更多的副本,最终完成所有副本的更新。滚动更新的最大的好处是零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性。 下面我们部署三副本应用,初始镜像为 httpd:2.2.31,然后将其更新到 httpd:2.2.32。...

1年前 (2020-03-25) 2700℃ 0评论 0喜欢