阅读背景:

Kubernetes 基础知识总结

来源:互联网 
本文内容 前提关联知识 k8s 是什么 怎么使用 k8s 部署一个 hello world 的Docker Kubernetes 相关知识 分布式系统基础 因为 k8s 的各个部分从原生设计上就是分布式,杂合了很多分布式系统的知识 linux 系统基础 K8s部署和操作都推荐 使用 linux操作 Docker 基础 (重点) K8s 本质上是一个Docker管家,为应对大量docker容器的管理而生 学习精神 阅读英文文档,才能得到完整的、最新的文档 因环境不同,部署常常造成许多问题,保持一个进取和冷静的心才能快速解决问题 K8s 是什么 K8s 是 Kubernetes的缩写,因为 ubernete 是8个字母,因而被称为 K8s K8s 是 Google 公司的一个内部系统(Borg)开源而来,近来在各种管理 Docker 的软件中脱颖而出,占据多数份额 K8s 类似于一个软件系统,它的目的是 灵活高效的管理 Docker容器,K8s 不仅可以管理Docker容器,还可以管理其他 虚拟化容器 直接使用Docker 部署服务带来的问题 随着部署在 Docker容器中的 服务越来越来多,手动启动或暂停多个Docker 容器的效率过于低下 如何监控所有Docker 容器的状态,或者当Docker 容器所需要的资源已经不需要满足时,动态灵活地扩充或缩减资源 Docker 搭建集群后,如何对所有Docker容器 进行负载均衡 面对这些问题,K8s 如何解决 K8s 首先面对的问题,就是对多个容器进行控制,Docker 服务除了使用命令行执行,也可以使用API 进行控制 K8s 自带一个网页,也就是可以通过网页点击管理容器,K8s 接管所有Docker 服务,暴露出 命令和API 有了 K8s ,可以不直接操作 Docker 也能完成服务部署,这就是 k8s 的核心功能 本文内容 前提关联知识 k8s 是什么 怎么使用 k8s 部署一个 hello world 的Do



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: