Windows下Istio 1.8安装

Windows下Isito1.8搭建

本文说明如何在Windows环境下安装使用Istio1.8,用于学习与测试

首先在安装Istio前需要有一个运行着Kubernetes的平台,可兼容的Kubernetes版本为v1.17、v1.18、v1.19。

Docker Desktop安装

Windows需要使用Docker Desktop搭建Kubernetes环境。

前往Docker Desktop官网下载并安装Docker Desktop

image-20210517092026103

安装成功后进入Docker Desktop配置页面选择Docker Engine,添加国内的镜像

image-20210517092239376

{
  "debug": true,
  "experimental": false,
  "registry-mirrors": [
    "https://XXX.mirror.aliyuncs.com",
    "https://reg-mirror.qiniu.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://dockerhub.azk8s.cn",
    "https://hub-mirror.c.163.com",
    "https://registry.docker-cn.com"
  ]
}

注意:阿里云镜像加速地址为https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,获取到镜像地址后将上述json文件中阿里云镜像地址的XXX修改为你获取到的镜像地址。

image-20210517092805379

查看所支持的Kubernetes版本,查看方法为右键Docker Desktop任务图标

image-20210517092914248

image-20210517092935394

进入https://github.com/AliyunContainerService/k8s-for-docker-desktop并clone项目

将仓库分支切换为目标版本分支

image-20210517093112995

在仓库中以管理员身份打开PowerShell并执行

./load_images.ps1

若出现禁止运行脚本文件错误,在执行命令前先执行

Set-ExecutionPolicy RemoteSigned

更改执行策略

image-20210517093413450

运行脚本下载镜像

进入Docker Desktop设置页面中Kubernetes

image-20210517093456421

安装并启动Kubernetes

kubectl version

测试k8s是否安装并开启成功

image-20210517100942759

下载Istio

https://github.com/istio/istio/releases

下载相应版本的istio

image-20210517104834849

这里选择win 版本的istio 1.8,可以根据不同操作系统选择不同的版本。
下载速度慢可以选择这个
https://download.csdn.net/download/Wang_0202/18802552

下载压缩包并解压

image-20210517104956822

  • bin目录下包含了istioctl的客户端文件
  • samples目录下有一些实例程序
  • install/kubernetes 目录下,有 Kubernetes 相关的 YAML 安装文件

解压后将bin目录加入系统环境变量PATH中

安装Istio

istioctl install --set profile=demo -y

使用demo配置文件安装Istio用于测试,可以使用其他配置文件,具体可以到官网查看

image-20210517112726207

测试是否安装成功

kubectl get pods -n istio-system

image-20210517125930543

228913112)]

测试是否安装成功

kubectl get pods -n istio-system

到这里以及安装完成

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值