当开源遇上云,Amazon EKS Distro 与 KubeSphere 能擦出怎样的火花?

2023-11-11 04:20

本文主要是介绍当开源遇上云,Amazon EKS Distro 与 KubeSphere 能擦出怎样的火花?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

亚马逊云科技在 2020 年 12 月举办的亚马逊  re:Invent 2020 大会上隆重宣布了三款重要的产品:面向公众的免费容器镜像库服务 Amazon ECR Public、自动化的容器和 Serverless 部署工具 Amazon Proton,以及可以让 Amazon Elastic Kubernetes Service (Amazon EKS)本地化部署的 Kubernetes 发行版——Amazon EKS Distro

2021 年 1 月初,KubeSphere 社区也与亚马逊云科技联合宣布了 KubeSphere 正式登陆 Amazon Quick Starts,这些重大消息都为开源社区注入了新的活力,让开发技术人员可以更加方便在 Kubernetes 生态中整合云所提供的强大能力。

今天,就让我们来了解一下 Amazon EKS Distro 与 KubeSphere on Amazon 能够带给开发者哪些好处。

Amazon EKS Distro,

亚马逊云科技

提供的 Kubernetes 开源发行版本

Amazon EKS Distro 是由 Amazon EKS 用于帮助创建可靠、安全的集群的 Kubernetes 发行版本。Amazon EKS Distro 包括开源 Kubernetes 的二进制文件和容器、etcd(集群配置数据库)、联网、存储插件,所有这些都经过兼容性测试。用户可以在需要运行您应用程序的任何地方部署 Amazon EKS Distro。可以部署集群,然后让亚马逊云科技来负责 Kubernetes 更新、依赖项和补丁的测试和跟踪。每个 Amazon EKS Distro 都会验证新版本 Kubernetes 的兼容性。提供的源代码、开源工具和设置用于可复制的构建。Amazon EKS Distro 将会扩展对 Kubernetes 的支持,使用最新的安全补丁来更新先前的版本。

重点笔记

对于已经具有Kubernetes 的用户来说,Amazon EKS Distro 提供与 Amazon EKS 所用的 Kubernetes 相同的可安装版本和开源代码。您可以使用所提供的源代码、工具和文件执行可复制的构建。并且 Amazon EKS Distro 不仅支持亚马逊云科技,也适用于混合云场景。用户可以在自己的自我预置硬件基础设施上部署 Amazon EKS Distro,包括裸机服务器或 VMware vSphere 虚拟机,也可以在 Amazon EC2 实例上部署。在安全性方面,Amazon EKS Distro 通过利用最新的关键安全补丁更新先前的版本构建,提供对 Kubernetes 版本的扩展支持,并且与 Amazon EKS 版本生命周期策略一致。

KubeSphere,

在 Kubernetes 之上构建的开源容器混合云

KubeSphere 是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。KubeSphere 已被海内外数千家企业采用。现在,KubeSphere 正式入驻 Amazon Quick Start 全球及中国区域(由光环新网运营的亚马逊云科技北京区域和西云数据运营的宁夏区域),为全球用户部署云原生应用提供了全新的通路,以 KubeSphere 丰富的功能,帮助用户加速云原生落地。

重点笔记

KubeSphere 向导式界面和丰富的可观察性,可帮助用户快速上手,降低学习成本,实现开箱即用。KubeSphere 可帮助企业将 IT 环境容器化和提供完整的运维管理功能,并依托亚马逊云科技强大的网络、存储支持,高效对接企业原监控、运维系统,一站式完成企业 IT 容器化改造,满足应用开发、管理需求。

KubeSphere 联邦集群管理功能可以把多个异构基础设施 Kubernetes 与 Amazon EKS 集群统一纳管,用户在部署应用时,可以把应用的多个副本按照业务需求分布到多个不同的 Kubernetes 资源池里,并通过 KubeSphere 进行统一运维管理,从上层构建实现跨区、跨集群的高可用。

KubeSphere DevOps 系统选择 Jenkins 作为其 CI/CD 引擎,借助 Jenkins 丰富的插件体系和易于进行扩展开发的特性,帮助 DevOps 团队能够在一个统一的平台中,打通开发、测试、构建、部署、监控、日志与通知等流程,打造了以容器为载体的端到端的应用交付平台,进而实现从项目管理、应用开发、持续集成、单元测试、制品构建到应用的生产交付,形成所有流程的完整闭环。

Amazon EKS Distro 与 KubeSphere

共同的社区基因

同属于开源的 Kubernetes(k8s) 发行版的 Amazon EKS Distro 与 KubeSphere 在技术社区中为用户提供了更丰富的选择,并且双方一直在技术社区中保持紧密的合作,基于各自的特点为用户提供相应的技术能力。Amazon EKS Distro 主要解决Kubernetes 底层管理的复杂度,而 KubeSphere 降低了开发者与运维人员在上层的应用与集群管理的成本。

重点笔记

在应用 Kubernetes 的过程中,用户面临许多的挑战,由于 Kubernetes 始终在快速迭代,每 3-4 个月就会更新一次版本,在本地使用 Kubernetes 需要用户花费大量的精力跟随 Kubernetes 上版本的更新,如果跟不上这个快速的节奏,那么就需要面临包括兼容性与安全性在内的诸多风险。Amazon EKS Distro 始终与 Amazon EKS 保持同步,再加上 KubeSphere 的助力,有利于帮助用户解决本地环境需要大量手动升级维护 Kubernetes 的难题。

在混合云管理场景中,工程师往往也需要大量的工具,并且这些工具的组合也不完全能够解决所有的问题。KubeSphere 目前正在朝向 Kubernetes 混合云管理的方向快速发展,KubeSphere 在 v3.0 基于 Kubefed 实现了多集群管理,正好可以帮助用户来解决统一纳管 Amazon EKS Distro 与 Amazon EKS 的种种挑战。

现在,大家已经了解了 Amazon EKS Distro 的优势及其与 KubeSphere 在技术社区中的关系。相信各位小伙伴已经怀着跃跃欲试的心情希望尽早体验 Amazon EKS Distro,欢迎各位对该解决方案感兴趣的开发者观看以下由 Pahud Dev 频道呈现的视频,通过分步式的操作指导,实现 Amazon EKS Distro 的快速上手!现在,让我们一起随着 Pahud 老师的视频进入 Amazon EKS Distro 的世界吧~ 

在本视频中,Pahud 老师为我们开箱了 Amazon EKS Distro 服务,并介绍了几种快速部署 Amazon EKS Distro 的方法。在这些方法中,最有趣的是我们可以借助 Amazon Lightsail 这个提供预配置环境实例的轻量服务来启动一个单机环境来体验 Amazon EKS Distro,整个过程仅需数分钟的时间。对于初次体验的用户来说,这种方式简单到不可思议。

点击文末“阅读原文”,查阅关于 Amazon EKS Distro 的更多信息与操作指南。

听说,点完下面4个按钮

就不会碰到bug了!

这篇关于当开源遇上云,Amazon EKS Distro 与 KubeSphere 能擦出怎样的火花?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/387510

相关文章

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

开源分布式数据库中间件

转自:https://www.csdn.net/article/2015-07-16/2825228 MyCat:开源分布式数据库中间件 为什么需要MyCat? 虽然云计算时代,传统数据库存在着先天性的弊端,但是NoSQL数据库又无法将其替代。如果传统数据易于扩展,可切分,就可以避免单机(单库)的性能缺陷。 MyCat的目标就是:低成本地将现有的单机数据库和应用平滑迁移到“云”端

LLM系列 | 38:解读阿里开源语音多模态模型Qwen2-Audio

引言 模型概述 模型架构 训练方法 性能评估 实战演示 总结 引言 金山挂月窥禅径,沙鸟听经恋法门。 小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖铁观音的小男孩,今天这篇小作文主要是介绍阿里巴巴的语音多模态大模型Qwen2-Audio。近日,阿里巴巴Qwen团队发布了最新的大规模音频-语言模型Qwen2-Audio及其技术报告。该模型在音频理解和多模态交互

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

开源Apache服务器安全防护技术精要及实战

Apache 服务简介   Web服务器也称为WWW服务器或HTTP服务器(HTTPServer),它是Internet上最常见也是使用最频繁的服务器之一,Web服务器能够为用户提供网页浏览、论坛访问等等服务。   由于用户在通过Web浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而Web在Internet上一推出就得到了爆炸性的发展。现在Web服务器已