k8s 学习笔记
来源:互联网 发布:jquery 1.11.0.min.js 编辑:程序博客网 时间:2024/05/17 06:57
什么是k8s
k8s是一个开源平台,用于自动部署、扩展、操作应用程序容器。
使用k8s,你可以快速有效的解决用户需求:
1、快速部署应用程序。
2、快速扩展应用程序。
3、无缝滚动升级新特性。
4、限制硬件使用给必要的资源。
我们的目标是培育出一个组建或工具组成的生态系统,真正的担负起责任,使应用程序运行在共有云或者私有云上。
Kubernetes is
可移植的:共有云、私有云、混合云、多集群云
可扩展的:模块化、插件式、触发式、组件化
自愈能力:自动配置、自动重启、自动复制、自动扩展
为什么使用容器
一个容器对应一个应用程序,管理容器等同于管理和部署应用程序。
使用容器的益处:
- 敏捷的创建和部署应用程序。比虚拟机更容易的创建容器。
- 持续的开发、集成、部署。提供可靠和频繁的镜像构建、部署和回滚。
- 关注开发和操作分离:在构建的时候创建容器镜像,而不是在部署的时候创建,结构应用程序与基础设施。
- 环境的一致性:在开发、测试、生成环境保持一致。
- 云端和分布式系统的可移植能力。
- 应用程序中心管理能力。
- 松耦合、分布式、易伸缩、独立的微服务。
- 资源隔离:可预测的应用程序性能。
- 资源利用:高利用率和密度。
Kubernetes 可以做什么
阅读全文
0 0
- docker学习笔记(k8s)
- k8s 学习笔记
- k8s学习笔记之etcd
- Docker学习笔记 — k8s部署
- k8s学习笔记之核心概念
- k8s学习笔记之etcd集群部署
- K8S基本概念视频教学学习笔记
- Kubernetes(k8s)学习笔记1
- Docker学习笔记 — k8s部署
- k8s的keepalived学习
- [k8s]一步一步学习k8syaml
- k8s
- 当深度学习遇到K8s
- Kubernetes(k8s)学习笔记(一)——系统架构
- Kubernetes(k8s)学习笔记(二)—— 环境及集群搭建
- [k8s]k8s rbac语法
- [k8s]k8s架构图解
- k8s 部署
- 高并发服务设计—缓存
- 自己动手,写一个简单的线程池(2)
- Java
- 10-30上午测试(DAY 2 R1)
- 将某个照片文件加入系统共享文件
- k8s 学习笔记
- 机器学习算法优缺点及其应用领域
- RxJava2系列之背压策略(一)
- Ubuntu16安装mysql、mongodb、redis、apache
- keepalived
- 比较文本差异diff 命令
- FDA
- c++中STL的算法
- 终极影视之ONE PIECE动漫简介