首页 > 其他分享 >istio 1.15.2安装部署

istio 1.15.2安装部署

时间:2022-10-19 00:36:00浏览次数:76  
标签:1.15 created 部署 istio -- 01 root

一、官方脚本安装部署

[root@alicound-rocky-8-6 ~]#  curl -L https://istio.io/downloadIstio | ISTIO_VERSION=1.15.2 TARGET_ARCH=x86_64 sh -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   101  100   101    0     0   3884      0 --:--:-- --:--:-- --:--:--  3884
100  4856  100  4856    0     0   107k      0 --:--:-- --:--:-- --:--:--  107k

Downloading istio-1.15.2 from https://github.com/istio/istio/releases/download/1.15.2/istio-1.15.2-linux-amd64.tar.gz ...

Istio 1.15.2 Download Complete!

Istio has been successfully downloaded into the istio-1.15.2 folder on your system.

Next Steps:
See https://istio.io/latest/docs/setup/install/ to add Istio to your Kubernetes cluster.

To configure the istioctl client tool for your workstation,
add the /root/istio-1.15.2/bin directory to your environment path variable with:
     export PATH="$PATH:/root/istio-1.15.2/bin"

Begin the Istio pre-installation check by running:
     istioctl x precheck 

Need more information? Visit https://istio.io/latest/docs/setup/install/ 
[root@alicound-rocky-8-6 ~]#

二、下载tar安装

[root@easzlab-k8s-master-01 ~]# mkdir istio
[root@easzlab-k8s-master-01 istio]#
[root@easzlab-k8s-master-01 istio]# wget https://github.com/istio/istio/releases/download/1.15.2/istio-1.15.2-linux-amd64.tar.gz
[root@easzlab-k8s-master-01 istio]# tar -xf istio-1.15.2-linux-amd64.tar.gz
[root@easzlab-k8s-master-01 istio-1.15.2]# cp bin/istioctl  /usr/local/bin/
[root@easzlab-k8s-master-01 istio-1.15.2]# istioctl install --set profile=demo -y
✔ Istio core installed                                                                                                                                                                      
✔ Istiod installed                                                                                                                                                                          
✔ Egress gateways installed                                                                                                                                                                 
✔ Ingress gateways installed                                                                                                                                                                
✔ Installation complete                                                                                                                                                                     Making this installation the default for injection and validation.

Thank you for installing Istio 1.15.  Please take a few minutes to tell us about your install/upgrade experience!  https://forms.gle/SWHFBmwJspusK1hv6
[root@easzlab-k8s-master-01 istio-1.15.2]# 

三、部署应用

官方参考文档:https://istio.io/latest/docs/setup/getting-started/

[root@easzlab-k8s-master-01 istio-1.15.2]# kubectl create ns istio
namespace/istio created
[root@easzlab-k8s-master-01 istio-1.15.2]#  kubectl label namespace istio istio-injection=enabled
namespace/istio labeled
[root@easzlab-k8s-master-01 istio-1.15.2]# 
[root@easzlab-k8s-master-01 istio-1.15.2]# kubectl apply -n istio -f samples/bookinfo/platform/kube/bookinfo.yaml
service/details created
serviceaccount/bookinfo-details created
deployment.apps/details-v1 created
service/ratings created
serviceaccount/bookinfo-ratings created
deployment.apps/ratings-v1 created
service/reviews created
serviceaccount/bookinfo-reviews created
deployment.apps/reviews-v1 created
deployment.apps/reviews-v2 created
deployment.apps/reviews-v3 created
service/productpage created
serviceaccount/bookinfo-productpage created
deployment.apps/productpage-v1 created
[root@easzlab-k8s-master-01 istio-1.15.2]# 

 

 

标签:1.15,created,部署,istio,--,01,root
From: https://www.cnblogs.com/cyh00001/p/16801728.html

相关文章

  • 2022.10.18 - 前端Vue项目部署文件上线
    在terminal终端连接Linux服务器mac通过scp特定端口上传文件到linux服务器命令:scp-r-P10017/Users/yehudalee/Desktop/多测/portal-ui/dist/*[email protected].......
  • Jenkins部署以及汉化
    ​1.安装JAVA环境1.1、解压jdk并指定解压目录tarzxvfjdk-8u152-linux-x64.tar.gz-C/usr/local/1.2.修改环境变量vim/etc/profile#尾部添加一下内容exportJAVA_HOME=/u......
  • 申请ssl证书并使用ACME.SH自动部署ssl证书
    申请ssl证书并使用ACME.SH自动部署ssl证书一、申请ssl证书1、前往https://freessl.cn申请免费的亚信SSL证书![image](https://img2022.cnblogs.com/blog/2379015/202210......
  • 技术分享| 消息队列Kafka群集部署
    一、简介1、介绍Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志......
  • K8S集群部署
     ###############  K8S集群部署 ##################版本kubelet-1.18.0kubeadm-1.18.0kubectl-1.18.0docker-18.06.1calico-v3.20###机器172.31.16.2k......
  • 深度学习模型部署:落实产品部署前至关重要的一件事!
    作者:Edison_G前段时间,”计算机视觉研究院“推出一期专门说部署模型的专题,今天我来和大家说说部署模型前的一件重要事情,那就是训练,如何加速训练也是一件不可忽略的流程,今天技......
  • 使用istioctl 快速部署Istio
    环境介绍k8s集群:v1.25.2istio版本:1.15.2下载Istio方法一#curl-Lhttps://istio.io/downloadIstio|ISTIO_VERSION=1.15.2TARGET_ARCH=x86_64sh-%Total%......
  • docker部署的jenkins配置多jdk版本环境时,报错/var/jenkins_home/jdk-17.0.4/bin/java:
    背景:jenkins默认jdk版本1.8,某个项目需要使用jdk17,但jenkins从官网在线安装的jdk最高版本只有jdk1.9,手动安装jdk17完成后,在jenkins容器内执行手动安装的jdk17时,报错/var/jen......
  • TiUP部署TiDB
    一、环境准备服务器4台系统:CentOS7用户:root4节点:hostname@ip部署组件[email protected] monitoring,grafana,[email protected] PD,TiKV,TiDBtid......
  • 关于Docker部署Puppeteer的整理
    最近有个需求,要制作某些网页渲染完成的缩略图,最后用Puppeteer完成了任务,这里记一下Docker方案,以备后用。 1.基于Node.js镜像制作新镜像,使用国内源Dockerfile:1FROM......