首页 > 其他分享 >calico 网络流量 过程 分析 apt-get install telnet

calico 网络流量 过程 分析 apt-get install telnet

时间:2023-06-19 18:38:17浏览次数:31  
标签:5dfffddb8d kube deploy get system apt 网络流量 n4vp6

1.calico node 容器在kubernetes中以DaemonSet 的方式运行,容器的网络模式为hostNetwor,与host共享网络栈,拥有相同的Ip和hostname

 

2.查看某个pod:[root@bserver40 ~]# kubectl get pods -o wide -n kube-system |grep -i tiller

tiller-deploy-5dfffddb8d-n4vp6  1/1        Running  0   3d   10.233.122.4     bserver42

 

3.查看某个pod的网卡和ip

先用calicoctl查看容器A的workloadEndpoint:          --workload=<namespace>.<podname>   

[root@bserver40 ~]# calicoctl get workloadendpoint --workload=kube-system.tiller-deploy-5dfffddb8d-n4vp6 -o yaml
- apiVersion: v1
kind: workloadEndpoint
node: bserver42
workload: kube-system.tiller-deploy-5dfffddb8d-n4vp6
spec:
interfaceName: cali2185315f9c4
ipNetworks:
- 10.233.122.4/32
mac: 52:fe:19:e7:5b:14

calico 网络架构:

calico 网络流量 过程 分析 apt-get install telnet_ico

用一个例子来演示会更加清晰



标签:5dfffddb8d,kube,deploy,get,system,apt,网络流量,n4vp6
From: https://blog.51cto.com/u_13747193/6516772

相关文章

  • kubectl get cs显示unhealthy的解决办法
    01、问题描述使用kubectlgetcs查看K8s组件状态,发现scheduler和controller-manager状态为Unhealthy,但集群可以正常使用。[root@k8s-master~]#kubectlgetcsWarning:v1ComponentStatusisdeprecatedinv1.19+NAMESTATUSMESSAGE......
  • BUUCTF:[CFI-CTF 2018]webLogon capture
    https://buuoj.cn/challenges#[CFI-CTF%202018]webLogon%20capturelogon.pcapng包的数量很少,随便抓个包跟踪一下流即可发现passwordPSC:\Users\Administrator>php-r"var_dump(urldecode('%20%43%46%49%7b%31%6e%73%33%63%75%72%33%5f%6c%30%67%30%6e%7d%20'));"Co......
  • Android-Kotlin-GET/SET 方法的使用
    上篇博客我们讲了kotlin的继承,今天接着往下讲解kotlin的get/set方法的使用。Student.ktpackagecn.kotlin.kotlin_oop04openclassPerson{openvarpersonName:String="我是父类的名字"}classStudent:Person(){/***name用private私有修饰,外界其他地方......
  • 2023-06-19 API `getMenuButtonBoundingClientRect` is not yet implemented
    前言:想使用该Api来获取设备导航栏高度,结果报错了:API`getMenuButtonBoundingClientRect`isnotyetimplemented尚未实现API`getMenuButtonBoundingClientRect`原因:该Api不支持在app端或者h5端使用。平台兼容如下: AppH5微信小程序支付宝小程序百度小程序抖音小程序飞书小......
  • 注解的使用(一):APT,编译时注解处理器
    关于编译时注解(APT)由浅入深有三部分,分别是:自定义注解处理器:例如ButterKnife、Room根据注解生成新的类;利用JcTree在编译时修改代码:像Lombok自动往类中新增getter/setter方法、往方法中插入代码行等;自定义Gradle插件在编译时修改代码:例如一些代码插桩框架,以及我司一些应......
  • Capture One 23 Pro mac(RAW转换和图像编辑工具)
    CaptureOne23ProMac版是一款专业的RAW转换和图像编辑软件,有了它,您可以快速方便地将数字图像转换成数码照片和视频。CaptureOne23ProMac版的RAW格式转换功能使用专业的图像处理技术,帮助您将原始视频、照片或3D文件转换为RAW格式,使您可以轻松编辑。此外,您可以将原始视频......
  • apt安装软件时发生依赖破坏
    现象:root@kali:~#apt-getinstallfcitx正在读取软件包列表...完成正在分析软件包的依赖关系树正在读取状态信息...完成有一些软件包无法被安装。如果您用的是unstable发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚......
  • Target: arm-none-linux-gnueabi
    [root@localhostsoftware]#whicharm-linux-gcc/usr/local/arm/4.3.2/bin/arm-linux-gcc[root@localhostsoftware]#arm-linux-gcc-Varm-none-linux-gnueabi-gcc:'-V'mustcomeatthestartofthecommandline[root@localhostsoftware]#......
  • GetModuleHandle("qq.dll");hDll_debug2=LoadLibrary("..\\qq\\Debug\\qq.dll")
    //qq.cpp:DefinestheentrypointfortheDLLapplication.//#include"stdafx.h"#include<stdio.h>BOOLAPIENTRYDllMain(HANDLEhModule,DWORDul_reason_for_call,LPVOIDlpReserved ......
  • GetSelfnameDlg::OnButton1()
    voidCGetSelfnameDlg::OnButton1(){ //HANDLEhThread; charszLibPath[_MAX_PATH]; //void*pLibRemote=0; //theaddress(intheremoteprocess)where //szLibPathwillbecopiedto; //DWORDhLibModule=0; //baseadressofloadedmodule......