每周开源点评:Kubernetes 傻瓜指南、低代码开发人员和其他行业趋势 每周开源社区、市场和行业趋势。 作为我在具有开源开发模型的企业软件公司担任高级产品营销经理的角色的一部分,我为产品营销人员、经理和其他影响者定期发布有关开源社区,市场和行业趋势的定期更新。这里有该更新中我和他们最喜欢的四篇文章。 Kubernetes 傻瓜指南 文章链接 Kubernetes 已经发展出了新的特性,这使其成为企业软件的更好的容器平台。安全性和高级网络等元素已被纳入 Kubernet linux中国 2024-07-18 大白菜程序猿
2020 年对 Kubernetes 的 5 个预测 以及,对 2019 年最受欢迎的 Kubernetes 文章的回顾。 你是怎么追踪一个广受欢迎的项目(如 Kubernetes)的发展轨迹?你是怎么了解它发展到什么程度了?如果你在为这个项目作贡献或加入了特殊兴趣组(SIG),可能你会在潜移默化中了解到它的发展轨迹,但如果你的全日工作不涉及到为 Kubernetes 作贡献,那么你可能需要一点关于未来的预测来帮助你了解。对于一个诸如 Kuberne linux中国 2024-07-18 剑圣无痕
Kubernetes 命名空间入门 命名空间是什么?你为什么需要它? kubernetes 命名空间 namespace 是什么?正如 Shakespeare 以前写过的,我们所谓的命名空间,或者任何其他名字,就是虚拟集群。通过虚拟集群,意味着 kubernetes 可以在单个集群上提供多个 kubernetes 的集群,类似一个在其主机抽象出来的虚拟机。kubernetes 文档 中的解释: kubernetes 在一个物理集群上 linux中国 2024-07-18 大猫
每个 Kubernetes 应聘者应该知道的 5 个面试题 如果你是要面试 Kubernetes 相关职位的应聘者,这里给出了要提问的问题以及这些问题的重要性。 面试对面试官及候选人来说都很不容易。最近,我发现面试 Kubernetes 相关工作的候选人似乎尤其困难。为什么呢?一方面,很难找到可以回答他们问题的人。而且,不管回答者回答的怎样,都很难确定他们是否有正确的经验。 跳过这个问题,让我们来看看面试 Kubernetes 求职者时应该提问的一些问题。 linux中国 2024-07-18 法医
Kubernetes 如何成为计算资源的标准 对于原生云生态系统来说,2019 年是改变游戏规则的一年。有大的并购,如 Red Hat Docker 和 Pivotal,并出现其他的玩家,如 Rancher Labs 和 Mirantis。 Rancher Labs (一家为采用容器的团队提供完整软件栈的公司)的联合创始人兼首席执行官盛亮表示:“所有这些整合和并购,都表明这一领域的市场成熟的速度很快。” 传统上,像 Kubernetes 和 linux中国 2024-07-18 宇宙之一粟
使用 KRAWL 扫描 Kubernetes 错误 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。 当你使用 Kubernetes 运行容器时,你通常会发现它们堆积在一起。这是设计使然。它是容器的优点之一:每当需要新的容器时,它们启动成本都很低。你可以使用前端工具(如 OpenShift 或 OKD)来管理 Pod 和容器。这些工具使可视化设置变得容易,并且它具有一组丰富的用于快速交互的命令。 如果管理容器的平台不符合你 linux中国 2024-07-18 醒在深海的猫
利用 Tmux 和 kubectl 解决 Kubernetes 故障 一个使用 tmux 的 kubectl 插件可以使 Kubernetes 疑难问题变得更简单。 Kubernetes 是一个活跃的开源容器管理平台,它提供了可扩展性、高可用性、健壮性和富有弹性的应用程序管理。它的众多特性之一是支持通过其主要的二进制客户端 kubectl 运行定制脚本或可执行程序,kubectl 很强大的,允许用户在 Kubernetes 集群上用它直接做很多事情。 使用别名进行 linux中国 2024-07-18 法医
适用于初学者的基本 kubectl 和 Helm 命令 去杂货店“采购”这些命令,你需要用这些 Kubernetes 工具来入门。 最近,我丈夫告诉我他即将要去参加一个工作面试,面试时他需要在计算机上运行一些基本命令。他对这场面试感到焦虑,但是对于他来说,学习和记住事情的最好方法是将不了解的事物比喻为非常熟悉的事物。因为我们的谈话是在我逛杂货店试图决定当晚要烹饪的食物之后进行的,所以这启发我用一次去杂货店的行程来介绍 kubectl 和 helm 命令 linux中国 2024-07-18 三掌柜
使用 Traefik 引导 Kubernetes 流量 将流量引入 Kubernetes 树莓派集群的分步指南。 在本文中,我们将部署几个简单的网站,并学习如何使用 Traefik 将来自外部世界的流量引入到我们的集群中。之后,我们还将学习如何删除 Kubernetes 资源。让我们开始吧! 准备 要继续阅读本文,你只需要我们在上一篇文章中构建的 k3s 树莓派集群。由于你的集群将从网络上拉取镜像,因此该集群需要能够访问互联网。 出于解释目的,本文将显 linux中国 2024-07-17 Escape
使用 K3s 在树莓派上运行 Kubernetes 集群 跟随接下来的介绍,自己搭建一个三节点的 Kubernetes 集群。 我对在树莓派上搭建 Kubernetes 集群已经感兴趣很长时间了,只要照着网上的教程,我可以在由三个树莓派组成的集群中搭建一套 Kubernetes 并正常运行。但在这种情况下,主节点上的内存和 CPU 资源捉襟见肘,执行 Kubernetes 任务的时候往往性能不佳,想要升级 Kubernetes 就更不可能了。 这个时候, linux中国 2024-07-17 向阳逐梦
k9s:你没看错,这是一个加速 k8s 集群管理的工具 看看这个很酷的 Kubernetes 管理的终端 UI。 通常情况下,我写的关于 Kubernetes 管理的文章中用的都是做集群管理的 kubectl 命令。然而最近,有人给我介绍了 k9s 项目,可以让我快速查看并解决 Kubernetes 中的日常问题。这极大地改善了我的工作流程,我会在这篇教程中告诉你如何上手它。 它可以安装在 Mac、Windows 和 Linux 中,每种操作系统的说明 linux中国 2024-07-17 大白菜程序猿
提升你 Kubernetes 技能的 5 种方式 值此周年纪念之际,来通过这些深度文章和实践项目了解下 Kubernetes。 在云原生的成长期,开发者们发现在一个小型的、原子化的、精简的 Linux 镜像里编写应用程序很方便,这些镜像与它们所运行的服务器共享资源。从技术上讲,这些基于内核命名空间的小环境定义被称为容器。随着容器的激增,系统管理员们很快意识到,开发一个不仅能帮助他们管理容器,还能帮助他们管理下面的虚拟化基础设施的工具变得至关重要。 linux中国 2024-07-17 捡田螺的小男孩
用树莓派构建 Kubernetes 集群 将 Kubernetes 安装在多个树莓派上,实现自己的“家庭私有云”容器服务。 Kubernetes 从一开始就被设计为云原生的企业级容器编排系统。它已经成长为事实上的云容器平台,并由于接受了容器原生虚拟化和无服务器计算等新技术而继续发展。 从微型的边缘计算到大规模的容器环境,无论是公有云还是私有云环境,Kubernetes 都可以管理其中的容器。它是“家庭私有云”项目的理想选择,既提供了强大的 linux中国 2024-07-17 Escape
为什么你应该使用 Amazon EKS 托管自己的业务? 随着业务的现代化和规模化,Kubernetes 和其背后的云原生成为如今软件系统的唯一选择。而对于众多的开发者来说, Kubernetes 并不是一个简单的问题,使用 Kubernetes 意味着需要理解 Kubernetes 背后的众多概念,你需要理解 Kubernetes 背后复杂的一套生态。但,对于一个企业来说,业务才是核心,Kubernetes 对于企业来说,更多只是一个基础设施,这个基础 linux中国 2024-07-17 共饮一杯
使用 Ansible 的 Kubernetes 模块实现容器编排自动化 将 Kubernetes 与 Ansible 结合实现云端自动化。此外,还可以参照我们的 Ansible 的 k8s 模块速查表。 Ansible 是实现自动化工作的优秀工具,而 Kubernetes 则是容器编排方面的利器,要是把两者结合起来,会有怎样的效果呢?正如你所猜测的,Ansible + Kubernetes 的确可以实现容器编排自动化。 Ansible 模块 实际上,Ansible 本 linux中国 2024-07-17 三掌柜
Kubernetes 复杂吗?可以不复杂 作为云原生的核心产品,Kubernetes 提供的编排和管理功能,能轻松完成大规模容器部署,但 Kubernetes 自身的复杂性也导致众多企业一直徘徊于容器服务之外。据调查,只有不足 10% 的用户表示使用 Kubernetes 时没有遇到阻碍。 在 2019 年的一个关于容器技术的一个调查数据中,有 40% 的受访者表示计划采用容器。然而,据 UCloud 产品经理张鹏波透露说,在他们接触的用 linux中国 2024-07-17 爱可生开源社区
本地运行 Kubernetes 的 4 种方法 设置一个本地开发环境,或者直接用这些工具尝试容器编排平台。 Kubernetes 是一个开源的容器编排平台。它由 Google 开发,为自动化部署、扩展和管理容器化应用提供了一个开源系统。虽然大多数人在云环境中运行 Kubernetes,但在本地运行 Kubernetes 集群不仅是可能的,它还至少有两个好处: 在决定使用 Kubernetes 作为主要平台部署应用之前,你可以快速试用它。 在将任 linux中国 2024-07-17 Escape
Kubernetes 资源配额使用指南 资源配额控制应用的 CPU 或内存使用情况,防止资源被过量使用或被抢占。 当 Kubernetes 集群运行过一段时间或者在被开发者大量使用后,Kubernetes 资源(例如 CPU 和内存)的控制的问题就会显现出来。而在大多情况下只有集群出问题后,我们才会意识到资源控制的重要性。 Kubernetes 部署过程如果没有能充分考虑到将来的扩展性,资源类问题将会非常常见,此类问题与集群的管理和部署 linux中国 2024-07-17 大猫
Kubernetes 调度器是如何工作的 了解 Kubernetes 调度器是如何发现新的吊舱并将其分配到节点。 Kubernetes 已经成为容器和容器化工作负载的标准编排引擎。它提供一个跨公有云和私有云环境的通用和开源的抽象层。 对于那些已经熟悉 Kuberbetes 及其组件的人,他们的讨论通常围绕着如何尽量发挥 Kuberbetes 的功能。但当你刚刚开始学习 Kubernetes 时,尝试在生产环境中使用前,明智的做法是从一些关 linux中国 2024-07-17 LOVEHL^ˇ^
2021 年要尝试的 3 个新的 Java 工具 通过这三个工具和框架,为你的企业级 Java 应用和你的职业生涯提供助力。 尽管在 Kubernetes 上广泛使用 Python、Go 和 Node.js 实现 人工智能 和机器学习应用以及 无服务函数,但 Java 技术仍然在开发企业应用中发挥着关键作用。根据 开发者经济学 的数据,在 2020 年第三季度,全球有 800 万名企业 Java 开发者。 虽然这门语言已经存在了超过 25 年,但 linux中国 2024-07-17 泡泡