【K8S部署学习】DAY1

本文介绍了Kubernetes,一个基于Google经验的开源容器编排系统,用于简化云平台上的容器应用部署、管理与扩展。文章概述了从传统部署到容器化部署的过程,并提到了两个常见问题及其解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Kubernetes是一个开源的,用户管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效。Kubernetes提供了应用部署、规划、更新和维护的一种机制。

Kubernetes这个名字源于希腊语,意思是“舵手”。k8s缩写是因为k和s之间八个字符的管理。

Kubernetes建立在Google大规模运行生产工作负载十几年经验的基础上,结合了社区中最优秀的想法和实践。

应用程序部署方式

传统部署-》虚拟化部署-》容器化部署

传统部署

直接部署在物理机上,简单易用,但是不能为应用程序定义资源使用边界。

虚拟化部署

在一台物理机上运行多个虚拟机。

容器化部署

与虚拟化部署类似,但是共享了操作系统。Kubernetes就是容器编排工具,用来解决类似以下的问题:

  • 一个容器故障停机,怎么让另一个容器立即启动区替补停机的容器
  • 当并发访问量变大的时候,怎样做到横向扩展容器数量

自我修复

安装虚拟机-》安装软件(选择基础设施服务器,磁盘分区,配置网络-》开始安装

遇到的第一个问题:

无法创建新虚拟机: 无法打开配置文件“D:\soft\VMware\master\master.vmx”: 拒绝访问。

解决方法:以管理员身份运行 VMware: 尝试以管理员身份运行 VMware Workstation 或 Player。右键单击 VMware 的快捷方式,并选择“以管理员身份运行”。

问题二:

开启虚拟机以后找不到文件。

解决方法:删除虚拟机,重新安装,换一个镜像。

今日完成:

成功部署了三台虚拟机。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值