PaaS系统/容器jpm、magnum、LXD、ProjectMonitor介绍

以下为你介绍的PaaS系统/容器都可用在Linux系统上:jpm(Jetpack 管理器)、magnum(OpenStack 容器服务)、LXD(LXC 技术重构)、ProjectMonitor(大型 CI 显示聚合器)。

1、jpm(Jetpack 管理器)

PaaS系统/容器jpm、magnum、LXD、ProjectMonitor介绍

jpm 是 Node.js 的 Jetpack 管理器。能够取代先前的开发 python 工具 Firefox Add-on,它能够用于开发、测试和包的加载。当前它只支持 Firefox 38+。使用它之前最好检查一下binary标记,以确保使用正确的 Firefox 版本。

安装:

从NPM安装最新的稳定版本:

npm install --global jpm

另外,您可以从GitHub源码安装以获得最新功能或在jpm本身上工作,使用npm链接将jpm全局添加到您的路径:

git clone https://github.com/mozilla-jetpack/jpm.git

cd jpm

npm install

npm link

用法:

输入jpm --help获取所有可用的命令和选项。

下载地址:https://github.com/mozilla-jetpack/jpm

2、magnum(OpenStack 容器服务)

magnum 是用于 OpenStack 的容器服务。它有以下特点:

抽象的容器、节点、服务等。

集成了用于容器技术的 Kubernetes 和 Docker。

集成了多租户安全的 Keystone。

继承了k8s多租户网络安全的 Neutron。

下载地址:https://github.com/openstack/magnum

3、LXD(LXC 技术重构)

PaaS系统/容器jpm、magnum、LXD、ProjectMonitor介绍

LXD 是 ubuntu 基于 LXC 技术的重构,容器天然支持非特权和分布式。

LXD 与 Docker 的思路不同,Docker 是 PAAS,LXD 是 IAAS。

LXD 包括三个组件:

系统范围的守护进程 (lxd)。

命令行客户端 (lxc)。

OpenStack Nova 插件 (nova-compute-lxd)。

主要特性:

直观 (简洁的 API 和快速的命令行体验)。

基于镜像。

在线迁移。

下载地址:https://github.com/lxc/lxd

4、ProjectMonitor(大型 CI 显示聚合器)

PaaS系统/容器jpm、magnum、LXD、ProjectMonitor介绍

ProjectMonitor 是一个 CI 显示聚合器。它能够在单一网页上显示多个连续集成生成的状态。它的目的是为了让你的网页更好的显示在大屏幕或TV上。

ProjectMonitor 当前支持:

CircleCI、Codeship、Concourse、Cruise Control、Jenkins、Semaphore、Solano CI (formerly loved as tddium)、TeamCity、Travis CI、Travis CI Pro。

下载地址:https://github.com/pivotal-legacy/projectmonitor

注明

以上就是PaaS系统/容器jpm、magnum、LXD、ProjectMonitor的介绍内容,这些PaaS系统/容器都能使用在Linux操作系统中。

栏目相关文章