Kubernetes
文章平均质量分 84
从小白的角度出发,通过通俗易懂的方式,详细讲解Kubernetes,从0基础到精通和需要掌握的知识点。
自学之路是漫长的,只有不断总结、不断回忆、不断分享,才能成长!
虽然还有很多缺点,但我会继续输出,逐步完善!
久绊A
“代码舞者,舞出数字华章”
展开
-
k9s 是什么?有什么功能?
K9s 是一个命令行工具,用于通过一个图形化的终端界面(类似于图形化用户界面但在命令行中)来管理 Kubernetes 集群。它旨在简化对 Kubernetes 资源的管理,提供了一个方便的界面来查看、操作和监控集群中的资源。资源浏览:K9s 允许你在终端中浏览和查看 Kubernetes 集群中的所有资源,包括 Pods、Deployments、Services、ConfigMaps 等。你可以快速查看这些资源的状态,了解它们是否正常运行。实时日志查看:你可以使用 K9s 查看和跟踪 Pods 的日志。原创 2024-09-09 22:27:41 · 409 阅读 · 0 评论 -
Kubernetes与Docker的关系讲解
当你有很多“集装箱”需要管理时,比如你要部署一个大型的应用程序,这个应用程序由很多小的服务组成,每个服务都打包在一个或多个“集装箱”里,这时K8s就显得非常重要了。这样,无论你把这个“集装箱”运到哪里,只要那里有Docker,你的应用程序就能以完全相同的方式运行,不会受到外界环境的影响。K8s可以帮你自动化地完成很多事情,比如自动地创建和销毁“集装箱”、自动地调整“集装箱”的数量以适应访问量的变化、自动地处理“集装箱”之间的通信等。而K8s则提供了容器编排和管理的能力,帮你更轻松地管理和扩展你的应用程序。原创 2024-08-27 22:39:12 · 890 阅读 · 0 评论 -
Kubernetes通俗讲解
K8s是Kubernetes的缩写,用8代替名字中间的“ubernete”这8个字符而成。它是一个容器编排引擎,可以自动化地部署、扩展和管理容器化应用。原创 2024-08-27 22:29:41 · 637 阅读 · 0 评论 -
Kubernetes设计架构
Kubernetes 是一个开源的容器编排平台,旨在自动化应用的部署、扩展和管理。它的设计架构具有高度的可扩展性和灵活性,能够管理大规模的分布式系统。原创 2024-08-27 22:22:00 · 912 阅读 · 0 评论 -
Kubernetes全面概述
Kubernetes(通常简称为K8s)是一个开源的容器编排平台,由Google在2014年开源,建立在Google内部使用的大规模容器编排工具Borg系统的基础上。Kubernetes旨在自动化部署、扩展和管理容器化的应用程序,提供了一系列功能来解决容器编排的复杂问题。原创 2024-08-27 22:06:18 · 499 阅读 · 0 评论 -
当技术相遇:DevOps之道解析
DevOps是一种软件开发和运维(Development + Operations)的方法论,旨在通过促进开发团队和运维团队之间的合作与沟通,实现软件开发、测试、部署和运维的自动化、持续化和协作化。它强调通过工具、流程和人员的协作来缩短软件开发周期、提高交付速度、增强产品质量以及降低运维成本。原创 2023-12-25 08:42:02 · 658 阅读 · 2 评论 -
理解Kubernetes中的Pod — 容器协同工作
当你在Kubernetes中部署一个应用程序时,你通常会使用Pod作为最小的可部署单元。Pod是一个可以包含一个或多个容器的组。这些容器在Pod内部共享网络和存储,并可以通过localhost直接通信。这种设计使得它们能够协同工作,共享数据,并能够一起被调度和管理。原创 2023-11-13 15:51:00 · 174 阅读 · 23 评论 -
带你一分钟看懂 “kubernetes”
从官方网站上可以看到,它是一个工业级的容器编排平台。Kubernetes 这个单词是希腊语,它的中文翻译是“舵手”或者“飞行员”。在一些常见的资料中也会看到“ks”这个词,也就是“K8s”,它是通过将 8 个字母“ubernete ”替换为“8”而导致的一个缩写。Kubernetes 为什么要用“舵手”来命名呢?大家可以看一下这张图:这是一艘载着一堆集装箱的轮船,轮船在大海上运着集装箱奔波,把集装箱送到它们该去的地方。原创 2023-11-10 10:15:33 · 176 阅读 · 26 评论 -
Docker 和 Kubernetes ,技术相同之处,和不同之处
Kubernetes 就是这个聪明的舞台经理,他明白你想要的是什么效果,然后会自动调整演员和道具,以达到你期望的状态。如果在城市的某个角落有一栋建筑物出现问题,比如火灾(容器失败),Kubernetes 就像是城市的紧急服务中心,会调度消防队(新的容器实例)前去处理问题,确保城市的其他地方仍然运转正常,不受影响。,Docker 帮你准备好每个演员(容器),而 Kubernetes 是个聪明的舞台经理和城市规划师,确保整个演出或城市的运行是高效、有序、健壮的。它是一个容器运行时。原创 2023-11-11 17:20:21 · 1642 阅读 · 31 评论 -
Win环境中 Minikube 创建 Kubernetes 集群
如果你想在自己的笔记本上(本地)运行 Kubernetes 集群,你需要先安装一个 Minikube 这样的工具,然后再重新运行上面的命令。包管理工具:Chocolatey 是一个 Windows 上的包管理工具,它允许用户轻松地安装、更新和卸载各种软件包,类似于 Linux 上的包管理工具(如apt、yum等)。自动化软件安装:Chocolatey 允许用户使用命令行或脚本自动化软件的安装和配置。软件包仓库。原创 2023-11-11 16:40:55 · 619 阅读 · 20 评论 -
用 winget 在 Windows 上安装 kubectl
它是 Kubernetes 的客户端工具,允许用户执行各种操作,如创建、管理和监控容器化应用程序,以及管理 Kubernetes 集群的配置。如果你看到如下所示的消息,则代表 kubectl 配置出了问题,或无法连接到 Kubernetes 集群。,你可以管理多个 Kubernetes 集群的配置,包括切换上下文以连接到不同的集群。支持插件,可以扩展其功能,例如,你可以安装插件来执行特定任务或添加自定义功能。配置文件,以配置连接到不同集群的认证信息、上下文和集群信息。切换到新创建的目录 .kube。原创 2023-11-10 10:52:57 · 559 阅读 · 25 评论