Kong 公司开源的 Kuma 进入 CNCF Sandbox

Kong公司将Kuma控制平面技术捐赠给云原生计算基金会(CNCF)。Kuma基于Envoy服务网格,0.6版本引入混合模式,支持跨虚拟机、Kubernetes和多数据中心的应用。Kuma现已成为CNCF Sandbox项目,准备在CNCF生态系统中受益。

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

原文地址:https://techcrunch.com/2020/06/30/kong-donates-its-kuma-control-plane-to-the-cloud-native-computing-foundation/

API 管理平台 Kong 今天宣布将其开源的 Kuma 控制平面技术捐赠给云原生计算基金会(CNCF)。由于 Kong 在 Envoy 服务网格之上构建了 Kuma,而 Envoy 是 CNCF 稳定的开源项目的一部分,将其捐赠给这个特定的基金会是一个明智之举。

该公司于 2019 年 9 月将 Kuma 开源。除了将其捐赠给 CNCF 之外,该公司今天还推出了 0.6 版本的代码库,该版本引入了一种新的混合模式,使基于 Kuma 的服务网格能够支持在复杂的异构环境中运行的应用程序,包括虚拟机、Kubernetes 集群和多个数据中心。

Kong 联合创始人兼首席技术官 Marco Palladino 表示,我们的目标一直是将 Kuma 捐赠给 CNCF。

"行业需要拥有一个云原生的、基于 Envoy 的控制平面,开放,不受单一商业实体的管理," 他在今天的公告中写道。"从技术的角度来看,各个公司创建自己的控制平面是没有意义的,而应该是在 Envoy 和 Kuma 这样的成熟技术上建立自己独特的应用。我们欢迎更广泛的社区加入 Kuma 在 Slack 上和我们每两周一次的社区电话会议,为项目做出贡献。"

Kuma 将成为 CNCF Sa

### 安装和配置 Uptime Kuma #### 准备环境 为了在 Ubuntu 上顺利安装 Uptime Kuma,需先更新系统的软件包列表并安装必要的依赖项。执行如下命令来完成这一步骤: ```bash sudo apt update && sudo apt upgrade -y ``` 接着安装 Node.js 和 npm,因为 Uptime Kuma 是基于 JavaScript 的应用程序。 ```bash curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt install nodejs -y ``` #### 下载与安装 Uptime Kuma 获取最新版本的 Uptime Kuma 并解压到指定目录下: ```bash cd /opt/ sudo wget $(curl -s https://api.github.com/repos/louislam/uptime-kuma/releases/latest | grep browser_download_url | cut -d '"' -f 4) sudo tar xvzf *.tar.gz sudo rm *.tar.gz ``` 赋予启动脚本可执行权限,并创建软链接以便全局调用 `uptime-kuma` 命令。 ```bash sudo chmod +x ./uptime-kuma/start.sh sudo ln -sf /opt/uptime-kuma/start.sh /usr/local/bin/uptime-kuma ``` #### 配置数据库 (SQLite 默认) 默认情况下,Uptime Kuma 使用 SQLite 数据库存储数据。如果希望切换至其他类型的数据库,则需要修改 `/opt/uptime-kuma/.env` 文件中的相应设置[^1]。 #### 设置开机自启和服务管理 可以利用 PM2 来管理和守护进程。首先确保已安装 PM2: ```bash sudo npm install pm2@latest -g pm2 startup systemd ``` 按照提示操作完成后,就可以通过下面这条指令让 Uptime Kuma 成为后台服务运行了。 ```bash pm2 start server/server.js --name uptime-kuma pm2 save pm2 unstartup systemd ``` 以上步骤会将 Uptime Kuma 注册成系统服务,在重启时自动加载[^2]。 #### 访问 Web 界面 打开浏览器访问 http://<your_server_ip>:3001 即可进入 Uptime Kuma 的图形化界面进行进一步配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值