Kubernetes----入门概念理解
一:介绍Kubernetes
Kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。在Kubernetes中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cCarRDHX-1588041861406)(C:\Users\xumin\AppData\Roaming\Typora\typora-user-images\1588041094826.png)]](https://i-blog.csdnimg.cn/blog_migrate/dbf611b31e6c25e78b0346f38017cbdf.png)
二:Kubernetes特性
- 自动修复:在节点故障时重新启动失败的容器,替换和重新部署,保证预期的副本数量;杀死健康检查失败的容器&#x

Kubernetes(K8s)是Google开源的容器编排引擎,提供自动化部署、扩展和管理容器应用。其特性包括自动修复、弹性伸缩、服务发现和负载均衡等。K8s集群由Master(包含apiserver、controller-manager、scheduler和etcd)和Node(kubelet、kube-proxy、容器引擎)组件构成,核心概念包括Pods、Services、Labels和Namespaces。部署方式有minikube、kubeadm和二进制包安装。
最低0.47元/天 解锁文章
308

被折叠的 条评论
为什么被折叠?



