Rancher 环境模板里都有哪些组件?有什么异同点?

来源:互联网 发布:linux mrtg定制 编辑:程序博客网 时间:2024/05/16 16:56


Rancher环境模板里都有哪些组件?有什么异同点?

 

Rancher环境模板主要有4个,CattleKubernetesMesosSwarm,这4个模板里主要有哪些组件?各个模板之间有什么不同?各有什么特点?

 

一、异同点:

4个模板默认启用的组件

共同的组件:   ipsec, network-services, scheduler, healthcheck

不同的组件:   Cattle模板:    

               Kubernetes: kubernetes,(scheduler)

               Mesos模板: mesos,

               Swarm模板: swarm, portainer,

 

二、特点说明:

Cattle 模板在存储方面提供了NetApp NAS/SAN存储驱动的支持。

Kubernetes 模板内置kubernetes,存储部分没有组件可用。

Mesos 模板内置Mesos组件。

Swarm 模板内置SwarmKit,默认启用了Portainer,网络部分只支持IPSec,不支持Vxlan

 

三、详细组件:

1Cattle默认模板可选组件:

1.1 Applications:

Rancher ECR Credential Updater(Automatically updates AWS EC2 Container Registry credentials in Rancher.)

 

1.2 External DNS:

Bind9 DNS server in Community: compatible with the "DNS Update (RFC2136)"

CloudFlare DNS in Community:Rancher External DNS service powered by CloudFlare

DigitalOcean DNS in Community:Rancher External DNS service powered by DigitalOcean

DNS Update (RFC2136) in Community: Rancher External DNS service powered by any RFC2136 compatible DNS

DNSimple DNS in Community:Rancher External DNS service powered by DNSimple

GANDI DNS in CommunityRancher External DNS service powered by Gandi.net

PointHQ DNS in CommunityRancher External DNS service powered by PointHQ

PowerDNS External in Community:Rancher External DNS service for PowerDNS

Rancher Route53 DNS in Library:Rancher External DNS service powered by Amazon Route53

 

1.3 Management

portainer in CommunityPortainer is an open-source lightweight management UI which allows you to easily manage your Docker host or Swarm cluster

 

1.4 Networking

Rancher Network Diagnostics in Library

Network Policy Manager in LibraryManager that applies Rancher network policies.

Rancher IPsec in Library:(默认启用)

Rancher VXLAN in LibraryRancher Networking plugin using VXLAN overlay.

 

1.5 Storage

NetApp E-Series in LibraryVolume plugin for E-Series

NetApp ONTAP NAS in LibraryVolume plugin for ONTAP NAS

NetApp ONTAP SAN in LibraryVolume plugin for ONTAP SAN

NetApp SolidFire in LibraryVolume plugin for SolidFire

Portworx in LibraryVolume plugin for Portworx Elastic Data Fabric, providing scale-out persistent storage for containers.

Rancher EBS in LibraryDocker volume plugin for Amazon EBS

Rancher NFS in LibraryDocker volume plugin for NFS. Supported for NFS v4.

Rancher Secrets in LibraryRancher Volume pluginExperimental

 

1.6 Framework

Rancher Healthcheck Service in LibraryRancher healthcheck service(默认启用)

Rancher Network Services in Library:(默认启用)

Rancher Scheduler in LibraryA resource based scheduler plugin for Rancher.(默认启用)

Rancher Container Cron in LibraryRancher Container Crontab starts, stops or restarts containers

 

2Kubernetes默认模板可选组件:

2.1 Applications:

Rancher ECR Credential Updater(Automatically updates AWS EC2 Container Registry credentials in Rancher.)

 

2.2 External DNS:

Bind9 DNS server in Community: compatible with the "DNS Update (RFC2136)"

CloudFlare DNS in Community:Rancher External DNS service powered by CloudFlare

DigitalOcean DNS in Community:Rancher External DNS service powered by DigitalOcean

DNS Update (RFC2136) in Community: Rancher External DNS service powered by any RFC2136 compatible DNS

DNSimple DNS in Community:Rancher External DNS service powered by DNSimple

GANDI DNS in CommunityRancher External DNS service powered by Gandi.net

PointHQ DNS in CommunityRancher External DNS service powered by PointHQ

PowerDNS External in Community:Rancher External DNS service for PowerDNS

Rancher Route53 DNS in Library:Rancher External DNS service powered by Amazon Route53

 

2.3 Management

portainer in CommunityPortainer is an open-source lightweight management UI which allows you to easily manage your Docker host or Swarm cluster

 

2.4 Networking

Rancher Network Diagnostics in Library

Rancher IPsec in Library

Rancher VXLAN in LibraryRancher Networking plugin using VXLAN overlay.

 

2.5 Storage

 

2.6 Framework

Rancher Healthcheck Service in LibraryRancher healthcheck service

Rancher Network Services in Library

Scheduler in LibraryA resource based scheduler plugin for Rancher.

 

3Mesos默认模板可选组件:

3.1都相同

3.2都相同

3.3都相同

 

3.4 Networking

Rancher IPsec in Library:(默认启用)

Rancher VXLAN in LibraryRancher Networking plugin using VXLAN overlay.

 

3.5 Storage

Rancher EBS in LibraryDocker volume plugin for Amazon EBS

Rancher NFS in LibraryDocker volume plugin for NFS. Supported for NFS v4.

 

3.6 Framework

Rancher Healthcheck Service in LibraryRancher healthcheck service(默认启用)

Rancher Network Services in Library:(默认启用)

Rancher Scheduler in LibraryA resource based scheduler plugin for Rancher.(默认启用)

 

4Swarm默认模板可选组件:

4.1都相同

4.2都相同

4.3 Management

portainer in CommunityPortainer is an open-source lightweight management UI which allows you to easily manage your Docker host or Swarm cluster(默认启用)

 

4.4 Networking

Rancher IPsec in Library:(默认启用)

 

4.5 Storage

Rancher EBS in LibraryDocker volume plugin for Amazon EBS

Rancher NFS in LibraryDocker volume plugin for NFS. Supported for NFS v4.

 

4.6 Framework

Rancher Healthcheck Service in LibraryRancher healthcheck service(默认启用)

Rancher Network Services in Library:(默认启用)

Rancher Scheduler in LibraryA resource based scheduler plugin for Rancher.(默认启用)

 

 


 

 

 

阅读全文
0 0