×

Stampede CoreOS的IaaS/Docker编配平台

消耗积分:0 | 格式:zip | 大小:0.11 MB | 2022-05-12

张涛

分享资料个

授权协议 Apache
开发语言 Python SHELL
操作系统 Linux
软件类型 开源软件
所属分类 云计算PaaS系统/容器

软件简介

Stampede 是基于 CoreOS 的混合 IaaS/Docker 编配平台。Stampede 需要一个空的 CoreOS 集群,通过简单的配置就可以拥有可以同时运虚拟机和 Docker 的平台。Stampede 能很好的支持 IaaS 到 Docker 的复杂业务流程,增强了网络,存储和管理方面的能力。Stampede 的最终目标是继续支持传统的 IaaS,同时增强对 Docker 和容器的支持。

安装

通过 Fleet 和 Etcd 配置开始空白的 CoreOS 集群

wget http://stampede.io/latest/cattle-stampede.service
fleetctl start cattle-stampede.service
fleetctl list-units

输出

UNIT                                            DSTATE          TMACHINE                STATE           MACHINE                 ACTIVE
cattle-libvirt.7ffe1d-b2c083.service            launched        b2c0835f.../10.42.1.115 launched        b2c0835f.../10.42.1.115 active
cattle-stampede-agent.76bcfb-b2c083.service     launched        b2c0835f.../10.42.1.115 launched        b2c0835f.../10.42.1.115 active
cattle-stampede-server.01c222-b2c083.service    launched        b2c0835f.../10.42.1.115 launched        b2c0835f.../10.42.1.115 active
cattle-stampede.service                         launched        b2c0835f.../10.42.1.115 launched        b2c0835f.../10.42.1.115 active

API/UI 已经提供在服务器的 9080。

UI

poYBAGJpJAKANk4bAADZH2vOIf8237.png

函数

  • Virtual Machines

    • Libvirt/KVM

    • EC2/OpenStack images work out of the box

    • EC2 style meta data

    • OpenStack config drive

    • Managed DNS/DHCP

    • User data

    • Floating IPs

    • Private networking

    • VNC Console

    • CoreOS, Ubuntu, Fedora, and Cirros templates preconfigured

  • Docker

    • Link containers across servers

    • Dynamically reassign links and ports

  • Networking

    • VMs and containers can share the same network space

    • By default, a private IPSec VPN is created that spans servers

    • All containers and VMs live on a virtual network that can span across cloud

    • Can also use any libvirt networking models for VMs

  • Interface

    • Use web browser to explore and use API

    • UI

    • REST API

    • Command line client

    • Python API bindings

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !