Ambassador系列-11-Helm安装Ambassador Edge Stack 1.1.0

Ambassador已经发布1.1.0版本,其中最大的变化就是将原来的版本Ambassador和Ambassador Pro版本拆为三个版本:Ambassador API Gateway、Ambassador Edge Stack Community和Ambassador Edge Stack Enterprise。其中Ambassador API Gateway对应0.x版本的Ambassador,Ambassador Edge Stack对应o.x版本的Ambassador Pro,其中Ambassador Edge Stack Community是企业版本的试用版,Ambassador Edge Stack Enterprise是正式的企业版。

从Ambassador的文档和部署方式看,Ambassador的重点放在了Ambassador Edge Stack版本了,Ambassador的缺省部署版本改为Ambassador Edge Stack Community,主要是为了推广其企业版本。以下为各个版本的特性列表。
Editions
下面介绍Ambassador Edge Stack Community的Helm部署。增加Helm仓库。

helm repo add datawire https://www.getambassador.io

helm search repo ambassador
NAME                    CHART VERSION   APP VERSION     DESCRIPTION
aliyuncs/ambassador     4.4.7           0.85.0          A Helm chart for Datawire Ambassador
datawire/ambassador     6.1.1           1.1.0           A Helm chart for Datawire Ambassador
stable/ambassador       5.3.0           0.86.1          A Helm chart for Datawire Ambassador

先创建ambassador命名空间。

kubectl create namespace ambassador

安装Ambassador Edge Stack,将Admin和Proxy服务改为NodePort,使得Kubernetes集群外可以访问。忽略提示信息:manifest_sorter.go:175: info: skipping unknown hook: “crd-install”。

helm install ambassador --namespace ambassador datawire/ambassador \
  --set adminService.type=NodePort \
  --set service.type=NodePort
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
NAME: ambassador
LAST DEPLOYED: Sat Feb  8 06:01:35 2020
NAMESPACE: ambassador
STATUS: deployed
REVISION: 1
NOTES:
-------------------------------------------------------------------------------
Congratulations! You have successfully installed The Ambassador Edge Stack!
-------------------------------------------------------------------------------
NOTE: You are currently running The Ambassador Edge Stack in EVALUATION MODE.

Request a free community license key at https://SERVICE_IP/edge_s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值