首页 > 其他分享 >Service mesh 学习05 istio初步使用

Service mesh 学习05 istio初步使用

时间:2023-10-05 21:31:57浏览次数:45  
标签:name Service 05 ## istio metadata first

一、初步感受istio

在docker中是通过container来部署业务的,在k8s里面是通过pod来部署业务的,那么在istio里面如何体现sidecar呢?

猜想:会不会在pod中除了业务需要的container之外还会有一个sidecar的container存在呢?

准备资源 vi first-istio.yaml

apiVersion: apps/v1 ## 定义了一个版本
kind: Deployment ##资源类型是Deployment
metadata:
    name: first-istio 
spec:
    selector:
       matchLabels:
         app: first-istio
    replicas: 1
    template:
       metadata:
         labels:
           app: first-istio
       spec:
         containers:
      - name: first-istio ##容器名字  下面容器的镜像
           image: registry.cn-hangzhou.aliyuncs.com/sixupiaofei/spring-docker-demo:1.0
           ports:
        - containerPort: 8080 ##容器的端口
---
apiVersion: v1
kind: Service ##资源类型是Service
metadata:
    name: first-istio ##资源名字first-istio
spec:
    ports:
  - port: 80 ##对外暴露80
       protocol: TCP ##tcp协议
       targetPort: 8080 ##重定向到8080端口
    selector:
       app: first-istio ##匹配合适的label,也就是找到合适pod
    type: ClusterIP ## Service类型ClusterIP


标签:name,Service,05,##,istio,metadata,first
From: https://blog.51cto.com/u_6478076/7717611

相关文章

  • 【组合计数】ARC058D Iroha and a Grid 题解
    ARC058D简单组合计数。可以先把矩形旋转一下,变为求从\((1,1)\)走到\((n,m)\),只能向上或向右移动。且不经过左上角的\(A\timesB\)的禁区的方案数,对\(10^9+7\)取模。假如没有\(A\timesB\)的禁区的话,那么方案数为\(C_{n+m-2}^{n-1}\)。就是一共要走\(n+m-2\)......
  • 231005.md
    2023/10/05模拟赛总结时间安排07:55-08:30起晚了。看题,写了下A的四方,卡了卡常发现跑的有点快,写B。08:30-09:10卡A常数,加了些大优化。09:10-09:40拼C的前几个包。09:40-11:00写D,拍A,B。11:00-11:40写C的大暴力dp。总结反思写题太慢了。节奏......
  • 23/10/05 模拟赛总结
    时间安排7:40-7:50读题,毫无思路。7:50-8:10尝试写A题暴力,发现写不出来。8:10-8:30写了B题爆搜。8:30-9:30罚坐,想了一会D题,毫无思路。9:30-10:00读懂了C题,会了链的部分分,写的时候会了“正解”(随机图复杂度\(O(n\logn)\),菊花图复杂度\(O(n^2)\))。10......
  • 10.05模拟赛总结
    比赛传送门总结\(100+60+0+0=160\),Rank16,寄寄寄寄寄。T1优秀\(\texttt{/}\)\(\texttt{Good}\)题意求\(l\)和\(r\)之间的\(2\)的整数次幂。分析解法1由于\(l\)和\(r\)非常小,所以可以直接模拟,没啥好说的。时间复杂度\(O(r)\)。解法2充分发扬人类智慧,发......
  • 2023-10-05 "code":"40006",msg"."Insufficient Permissions", ISV权限不
    1.登录支付宝开放平台https://open.alipay.com/2.找到控制台==》产品绑定,如下图: 我这里虽然已经绑定了,但是还没签约,意思就是还没开通app支付;3.点击去开通。 ......
  • Adobe_InDesign_2023_18.4.0.056图文安装教程及下载
    AdobeInDesign是Adobe公司的一个桌面出版(DTP)应用程序,简称“Id”,主要用于各种印刷品的排版编辑。InDesign是一款功能强大的出版物创作、排版和打印软件,可以帮助出版物和广告创作者提高效率,节省时间,改善印刷质量。InDesign可以满足广泛的创作需求,使您可以从其他应用程序快速访问......
  • 04-05 8.30下 子网划分
    网速100M  位/s(秒) 12.5M  字节/s(秒)1000M 位/s(秒) 125M  字节/s(秒)存储单位1字节 byte=8位bit  8倍2G大片,100M网速,下载需要2.73分钟 2048/12.5/60=2.73min1KB  =1024字节1MB  =1024KB1GB  =1024MB1TB  =1024GB1PB  =1024T......
  • 2023-10-4 使用Arduino为esp8266烧录ps4 5.05适合的固件
    2023-10-4使用Arduino为esp8266烧录ps45.05适合的固件其实这是个伪需求,但都在我琢磨所有之后才发现,goldhen2.1之后的大版本对于505来说都是没什么实质意义,反而会引起死机等情况。想玩的游戏等降级补丁即可。当然本文记录如何通过arduino烧录你想要的插件1.解决:1-1.A......
  • Maven05-maven仓库和nexus
    坐标和依赖是任何一个构件在Maven世界中的逻辑表示方式。而构件的物理表示方式是文件,Maven通过仓库来统一管理这些文件。1##......
  • [ARC050C] LCM 111
    [ARC050C]LCM111给定三个数\(a,b,P\),令\(x\)由\(a\)个\(1\)拼接而成,\(y\)由\(b\)个\(1\)拼接而成,求\(\operatorname{lcm}(x,y)\)模\(P\)的值。\(1\lea,b\le10^{18}\),\(2\leP\le10^9\).即\(\displaystylex=\frac{10^a-1}{9},y=\frac{10......