k8s 学习笔记
什么是k8sk8s是一个开源平台,用于自动部署、扩展、操作应用程序容器。使用k8s,你可以快速有效的解决用户需求:1、快速部署应用程序。2、快速扩展应用程序。3、无缝滚动升级新特性。4、限制硬件使用给必要的资源。我们的目标是培育出一个组建或工具组成的生态系统,真正的担负起责任,使应用程序运行在共有云或者私有云上。Kubernetes is可移植的:共有云、私有云、混合云、多集群云
·
什么是k8s
k8s是一个开源平台,用于自动部署、扩展、操作应用程序容器。
使用k8s,你可以快速有效的解决用户需求:
1、快速部署应用程序。
2、快速扩展应用程序。
3、无缝滚动升级新特性。
4、限制硬件使用给必要的资源。
我们的目标是培育出一个组建或工具组成的生态系统,真正的担负起责任,使应用程序运行在共有云或者私有云上。
Kubernetes is
可移植的:共有云、私有云、混合云、多集群云
可扩展的:模块化、插件式、触发式、组件化
自愈能力:自动配置、自动重启、自动复制、自动扩展
为什么使用容器
一个容器对应一个应用程序,管理容器等同于管理和部署应用程序。
使用容器的益处:
- 敏捷的创建和部署应用程序。比虚拟机更容易的创建容器。
- 持续的开发、集成、部署。提供可靠和频繁的镜像构建、部署和回滚。
- 关注开发和操作分离:在构建的时候创建容器镜像,而不是在部署的时候创建,结构应用程序与基础设施。
- 环境的一致性:在开发、测试、生成环境保持一致。
- 云端和分布式系统的可移植能力。
- 应用程序中心管理能力。
- 松耦合、分布式、易伸缩、独立的微服务。
- 资源隔离:可预测的应用程序性能。
- 资源利用:高利用率和密度。
Kubernetes 可以做什么
更多推荐
已为社区贡献4条内容
所有评论(0)