「Kubernetes and Docker」 @20210330

该部分笔记整理:与 Docker 和 Kubernetes 有关的内容

Docker

是什么?

Kubernetes

容器编排平台,用于容器集群的自动化部署、扩容、运维的开源平台。

问题解决方案

解决大规模容器编排的问题。在微服务场景下,容器数量会非常多,怎么管理和关联相关的容器就是巨大的问题。从而引出多种运维、持续集成、编排等需求。

针对业务问题的解决方案。它是在软件开发过程中,针对容器管理、调度、监控的平台,是软件开发的一部分。

功能及其特性

Run Anywhere
Service Topology
Storage orchestration
Automated rollouts and rollbacks
IPv4/IPv6 dual-stack
Service discovery and load balancing
Automatic bin packing
Self-healing
Secret and configuration management
Batch execution
Horizontal scaling

实际应用场景

微服务架构

持续交付

相关链接

云原生

What is cloud-native? The modern way to develop software
Wikipedia/Native cloud application

CNCF/PROJECTS

https://www.cncf.io/projects

参考文献

Kubernetes是什么,简介,相关资料
K8S解决了哪些问题?
Kubernetes解决了Docker使用中的哪些问题?
选择什么样的K8S?这不是一个问题!
kubernetes/Production-Grade Container Orchestration
容器服务Kubernetes版 > 产品简介 > 应用场景


posted @ 2021-03-30 21:51  研究林纳斯写的  阅读(37)  评论(0编辑  收藏  举报