Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Kubernetes平台教程
Apache Airflow十条最佳实践
Apache Airflow项目有点像“超级 cron”,因此运行作业的方式与框架本身高度耦合。今天,您必须克服的最大挑战仍然是调度和作业之间的耦合。您可以仅根据要运行的 dag 和任务的数量来扩展您的 Airflow 部署 1)Airflow是一个编
什么是平台工程?
微服务、容器编排等的兴起带来了新的工程挑战。许多组织已经成立了平台工程团队来承担这些责任。 什么是平台工程?平台工程可以让程序员以更简单的方式将软件交付给用户。实际就是运维平台,运维监控平台。平台工程是DevOps和业务程序员
为什么Kubernetes这么难? • Buttondown
Kubernetes 比我使用过的其他一些系统感觉更大、更可怕、更难处理。在我学习并使用它的过程中,我试图理解为什么它看起来像现在这样,以及哪些设计决策和权衡导致它看起来像现在这样。我并不声称拥有完整的答案,但这篇文章试图将我所拥有的两个具体想法或范式提交给我,因为我试图理解为什么使用 Ku
使用KEDA和Kafka在 Kubernetes 上自动扩展 - Piotr
在本文中,您将学习如何使用KEDA自动扩展使用来自 Kafka 主题的消息的应用程序。KEDA缩写是Kubernetes Event Driven简写。为了解释它背后的想法,我将创
Tekton云原生CI/CD介绍
Tekton 希望成为 CI/CD 的标准。一方面,它提供了在 Kubernetes 中构建云原生 CI/CD 系统的框架,此外,它还提供了用于这些系统的标准化工具。Tekton 项目使用 Kubernetes 作为平台,其核心是以 CRD 的形式表示 CI 管道的构建块。自定义资源
doyoubi/undermoon:Rust语言编写的Redis集群方案
Undermoon是一个基于Redis 集群协议的自管理 Redis 集群系统,支持: 水平可扩展性和高可用性 通过 HTTP API 进行集群管理 主副本和副本的自动故障转移 快速缩放 任何实现 redis 协议的存储系统也可以以某种方式与
Webassembly是新的Kubernetes? --wingolog
Kubernetes(“k8s”)承诺提供一个软件虚拟化基础,可以让您同时解决许多问题: 与在裸机上运行服务相比,k8s可以让您更有效地使用硬件。K8s 允许您在一台硬件服务器上运行多个容器,并允许您根据需要向集群中添加更多服务器。 “容器云”架构有效地划分了构建服务
什么是OCI和OCI工件?
OCI(开放容器倡议)管理一些与容器镜像的存储、分发和执行相关的规范和项目。如果您曾经运行过 docker 容器,那么无论您是否知道,您都曾与这些规范进行过交互
Coder:2021年流行的云代码编辑器IDE
将开发人员工作区移动到您的云中,并集中他们的创建和管理。借助 Coder,开发人员可以立即启动并运行新项目,并使用他们首选的 IDE 和工具保持流畅。Coder属于Cloud IDE类别中的一种工具。GitHub 、Visual Studio Code 、GitLab 、Bitbuc
Atlas是一个为云原生应用程序构建的开源部署管道平台
Atlas 使您能够轻松地为基于 Kubernetes 的应用程序创建和管理灵活的云原生部署管道。它是一个开源工具,允许以非常少的开销实现完整的可配置性和可修改性(以任务/测试和管道结构的形式)。Atlas 建立在 Argo 之上。特点: - 在所有环境和集群中创建
简述如何使用ArgoCD实现CI/CD部署? - reddit
ArgoCD 是一款出色的 Kubernetes 编排工具,下面从架构高度抽象描述一下:通常一个公司内有3种“类型”的代码存储库: 基础设施(主要是 Terraform)Terraform驱动基础设施的创建(如果它在某个地方实际存在,我们用Terraform来
如何使用Kubernetes Cluster API和ArgoCD创建和管理多个Kubernetes集群 - Piotr
在本文中,您将学习如何使用 Kubernetes Cluster API 和 ArgoCD 创建和管理多个 Kubernetes 集群。我们将使用 Kind 创建一个本地集群。在该集群上,我们将配置其他 Kubernetes 集群的创建过程。为了自动执行该过程,我们将使用 ArgoCD。多亏
桌面上的Kubernetes和容器管理:Rancher Desktop
适用于 Mac、Windows 和 Linux 的开源桌面应用程序。Rancher Desktop 在您的桌面上运行 Kubernetes 和容器管理。您可以选择要运行的 Kubernetes 版本。您可以使用 containerd 或 Moby (dockerd) 构建、推送、拉取
跟踪Kubernetes中的网络流量路径
在深入了解数据包如何在 Kubernetes 集群中流动的细节之前,让我们首先明确 Kubernetes 网络的要求。Kubernetes 网络模型定义了一组基本规则: 集群中的 pod 应该能够在不使用网络地址转换 (NAT) 的情况下与任何其他 pod 自由通信。
使用ArgoCD和Liquibase在有数据库的Kubernetes中实现持续交付 - Piotr
围绕持续交付的最大挑战之一是与数据库的集成。因此,我们应该将此集成视为标准配置。是时候将数据库代码视为应用程序代码了。否则,我们的 CI/CD 过程在数据库中失败。通常,当我们考虑应用程序的 CI/CD 流程时,我们有多个目标环境。根据云原生模式,每个应用程序都有自己独立的数据库。此
mirrord:轻松地将流量从生产环境镜像到开发环境
mirrord 让您可以轻松地将流量从 Kubernetes 集群镜像到您的开发环境。它同时作为Visual Studio Code扩展和 CLI 工具提供。<
贝宝如何将Kubernetes扩展到超过4k个节点和200k个Pod?
在 PayPal,我们最近开始使用 Kubernetes 试水。我们的大部分工作负载都在 Apache Mesos 上运行,作为迁移的一部分,我们需要了解运行 Kubernetes 和 PayPal 特定控制平面的集群的几个性能方面。这些方面的主要内容是了解平台的可扩展性以及通过调整集群来确
Kubernetes不适合哪些企业? - qovery
对于需要随时间扩展的项目以及无缝可移植性,Kubernetes 是一个极好的开发辅助工具。何时应该使用 KubernetesKubernetes 为以下方面提供了出色的开发和部署环境: 成长中的初创公司:如果您计划在扩展解决方案的同时更快地扩展和大规模增长,K
上页
下页