istio1.5.5部署与bookinfo例子部署以及所需镜像下载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了istio1.5.5部署与bookinfo例子部署以及所需镜像下载相关的知识,希望对你有一定的参考价值。

部署istio1.5.5
下载 Istio,下载内容将包含:安装文件、示例和?istioctl?命令行工具。

到以下页面找istio-1.5.5-linux.tar.gz下载

http://www.jrnsoft.com/ziyuan.html

也可以到官网下载,但速度非常慢

curl -L https://istio.io/downloadIstio | ISTIO_VERSION=1.5.5 sh -
切换到 Istio 包所在目录下。例如:Istio 包名为?istio-1.5.1,则:
cd istio-1.5.1
将?istioctl?客户端路径增加到 path 环境变量中,macOS 或 Linux 系统的增加方式如下:

vi /etc/profile
export PATH=/root/istio-1.6.0/bin:$PATH

安装?demo?配置

istioctl manifest apply --set profile=demo
istio1.5.1依赖的image

istio/pilot:1.5.5
istio/proxyv2:1.5.5
grafana/grafana:6.5.2
quay.io/kiali/kiali:v1.15
prom/prometheus:v2.15.1
jaegertracing/all-in-one:1.16

?

直接使用docker pull下载速度太慢

已经使用docker save导出相关镜像tar包,保存在以下地址

http://www.jrnsoft.com/ziyuan.html

下载后使用docker load < xxxx.tar导入镜像

部署istio的demo(bookinfo)

非自动注入执行启动bookinfo命令为

kubectl apply -f <(istioctl kube-inject -f??/root/istio-1.5.5/samples/bookinfo/platform/kube/bookinfo.yaml)

上面的命令会启动全部的四个服务(productpagedetails atings eviews),

其中也包括了 reviews 服务的三个版本(v1、v2 以及 v3)。

?

bookinfo需要的镜像

docker.io/istio/examples-bookinfo-ratings-v1:1.15.0
docker.io/istio/examples-bookinfo-details-v1:1.15.0
docker.io/istio/examples-bookinfo-productpage-v1:1.15.0
docker.io/istio/examples-bookinfo-reviews-v1:1.15.0
docker.io/istio/examples-bookinfo-reviews-v2:1.15.0
docker.io/istio/examples-bookinfo-reviews-v3:1.15.0

镜像大约700M,直接使用docker pull下载速度太慢

已经使用docker save导出相关镜像tar包,保存在以下地址

http://www.jrnsoft.com/ziyuan.html

下载后使用docker load < xxxx.tar导入镜像

以上是关于istio1.5.5部署与bookinfo例子部署以及所需镜像下载的主要内容,如果未能解决你的问题,请参考以下文章

Knative 实战:一个微服务应用的部署

使用 Istio 进行路由策略的配置

[Istioc]Istio部署sock-shop时rabbitmq出现CrashLoopBackOff

华为云和开源Istio运维管理对比样例应用部署

主机匹配不在istio网关中工作

项目部署与ansible自动化部署