本文介紹容器服務(wù)Swarm集群與Kubernetes集群使用鏡像創(chuàng)建應(yīng)用時(shí),基本配置的比對(duì)。
使用鏡像創(chuàng)建應(yīng)用
容器服務(wù)Swarm與Kubernetes集群在使用鏡像創(chuàng)建應(yīng)用時(shí),部署界面差異較大。
應(yīng)用基本信息
容器服務(wù)Swarm集群
在應(yīng)用基本信息中,部署的內(nèi)容包括應(yīng)用名稱、應(yīng)用版本、部署集群、默認(rèn)更新策略及應(yīng)用描述。
容器服務(wù)Kubernetes集群
與Swarm集群不同的是:需要配置命名空間、副本數(shù)量及類型。
命名空間是容器服務(wù)Kubernetes集群特有的概念,Kubernetes通過(guò)命名空間(namespace)進(jìn)行資源的隔離,如CPU等。同時(shí)也可以區(qū)分不同的使用環(huán)境,例如測(cè)試環(huán)境、開發(fā)環(huán)境。如果涉及生產(chǎn)環(huán)境,建議通過(guò)集群隔離。
基本配置
基本配置,主要是選擇鏡像和鏡像版本。
容器服務(wù)Swarm集群
網(wǎng)絡(luò)模式目前支持默認(rèn)和host兩種。
容器服務(wù)Kubernetes集群
網(wǎng)絡(luò)模式,在創(chuàng)建集群時(shí)已經(jīng)選定,可選擇兩種網(wǎng)絡(luò)插件Flannel和Terway,請(qǐng)參見Flannel與Terway。
所需資源是聲明需要的CPU和內(nèi)存資源,資源限制是實(shí)際使用中不能超過(guò)的資源上限。類似于容器服務(wù)Swarm集群的容器配置部分的CPU限制和內(nèi)存限制。