首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
容器
bobz965
创建于2023-02-03
订阅专栏
容器基础
等 5 人订阅
共399篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
dpdk 小记
KNI KNI是指内核(态)虚拟出来的一个 Veth0,是内核协议栈的一个借口,用来接收内核数据 dpdk 协议栈 和 内核协议栈是同时在跑的。 dpdk 需要独占 cpu,内核不会使用。 DPDK
ovn 的有点难以理解的东西
命令行接口的粒度和 libovsdb 粒度对不上 有些非 root 资源的创建,必须依附于主资源 非 root 资源的创建,和其依附的主资源的更新,必须在一个客户端发起的请求中。 在服务端处理过程中会
/opt/cni/bin lost cni 二进制
首先这个东西一般包含在 docker 或者 containerd 的安装包中,可以尝试解压下安装包先确认下安装包是否包含,或者比如 docker 23 可能就没有 docker 24 版本包含那么多二
neutron qos
neutron 一共支持三种类型的资源的 qos,分别是 fip 端口,网关路由器端口,以及 固定 ip 端口。 其中 qos 的添加和删除操作都是基于 ovsdbapp 库实现的 ovsdbapp
sriov 设置 vlan
sriov 应该是可以基于 pf vf 设置 vlan 的 1. 查看 一个 pf 以及及其 vf vlan 的配置 QoS 配置 MAC 配置 打开或者关闭 arp 欺骗检查 2. 虚拟机 vf s
mac arm64 使用 gpu 构建 llama
本地 pc 跑大模型 当然 你也可以在没有 GPU 的 linux上跑,或者 windows, 甚至可以分布式的在多个机器上跑 参考: https://github.com/ggerganov/lla
libovsdb 小试
顾名思义 这是一个操作 ovs db 的库。 那么 ovs db 有: ovs db, ovn nb db, sb db 如何使用 ??? libovsdb 可以基于 ovs db schema 生成
kube-ovn ACL 的应用
目前 是基于 pod annos 来配置安全组,同时有一个 crd 来维护安全组规则 当不存在安全组时,external id 中的安全组引用均为 false,或不存在。 lsp 的 port_sec
ovn ecmp_symmetric_reply 参数
name="options" key="ecmp_symmetric_reply" 该参数位于 静态路由 options 中,bool 类型 如果为true,则通过此路由到达的新流量将使其应答流量绕过
kube-ovn vxlan geneve 子网容量 压测
ovn 设计上 vxlan 和 geneve 在单个子网上都存在 lsp(包括 virtual port 的) 上限限制。 vxlan 可用 lsp 上限是 2048 geneve 是 32767 由
使用 kwok 模拟节点
1. KWOK 是一个工具包, 可在数秒内建立一个由数千个节点组成的集群。在场景下,所有节点的行为都是模拟的,与真实节点无异,因此整个方法占用的资源非常少,你可以在笔记本电脑上轻松玩转。 KWOK 是
测试双栈最佳镜像以及工具
其他镜像比如 nginx,默认不启用 ipv6. 默认启用 ipv6 也比 httpd 晚, 且镜像比 nginx 大 20M+ 其他 工具,比如 nc,首先 apine 的 nc 和 ubuntu
ovn switch lb 健康检查的作用
switch lb 目前的策略模式是 hash 的,且无法选择其他模式,比如 roundrobin,最小链接数等。 由于 hash 是稳定的,所以如果后端挂了,那么访问就是一直失败的。 比如如果集群资
一键查看 kube-ovn-controller log
``` alias klogovn="k logs -f -n kube-system `k get lease -n kube-system kube-ovn-controller --templa
定位 kube-virt 虚拟机 dhcp 无法获取的问题
由于我这边用的是 containerd,而且 kubevirt pod 中一般没有抓包命令,所以需要找到虚拟机 pod 所在的 ns,基于 宿主机上的抓包工具进行抓包,确认 dhcp 的服务是没有问题
sdk operator pod exec 权限
基于 skd operator 实现一些应用编排的时候,比如 vpn 负载均衡器等网络应用,经常需要根据用户业务需要变动网络配置,所以经常需要通过 pod exec 变更网络配置。此时需要在 reco
ubuntu 22.04 install kubectl kubeadm
```bash curl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - apt-add-re
vagrant 可以直接对接 libvirt
1. 安装 基础依赖 1.1 apt 安装 1.2 yum | dnf 安装 2. 安装 vagrant-libvirt 该步骤很慢,要等 20 分钟以上 3. 创建一个 vagrant 项目 或者
ipsec 与 VPN
IPsec 包含三个组件,两种模式,三种拓扑 1. 三个组件 IPsec = AH + ESP + IKE AH: 完整性 ESP: 保密性 IKE: 交换key, 最好用IKEv2 2. 两种模式
rocky 9 install tunctl
```bash cat << EOF > /etc/yum.repos.d/nux-misc.repo [nux-misc] name=Nux Misc baseurl=http://li.nux.r
下一页