首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
容器
bobz965
创建于2023-02-03
订阅专栏
容器基础
等 4 人订阅
共305篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
k8s 是否有扩展调度pod插件的设计?pod 指定 node 还会经过 k8s 调度逻辑么?
是的,Kubernetes 提供了多种机制来扩展调度器的功能,从而调度特定类型的 Pod 或实现自定义调度策略。主要的扩展方式包括: 1. 调度插件(Scheduler Framework) Kube
go mod replace 记录
问题背景:最近在搞 libovsdb 的一个 lock 定位,所以想替换为自己的仓库,遇到一点小问题,记录一下: 1. 一开始的环境 github.com/ovn-org/libovsdb => gi
openssl-fips
/usr/local/openssl-fips/bin/openssl 这个路径表示安装在系统中的OpenSSL工具的一个版本或配置,特别是启用了FIPS(Federal Information Pr
kubelet cni 调用
一般来说,pod 落到 node 上时,kubectl 会调用(一个默认) cni,但如果有多个 cni ,也只能用一个。 如果想用多个,就要引入 multus 代理(但是依然只有一个默认 CNI),
整理一个 ovn nb 死锁的问题
目前社区存在一个 ovn nb 操作死锁的问题,原因在上游的 libovsdb,上游也提交了一个 PR,可能可以修复,但是已经快两年没有更新该 PR 了,所以导致该问题依旧存在 1. libovsdb
grpc timeout 代码分析
grpc keepalived 保活机制需要设置 tcp timeout,防止长时间占用 1. tcp 层面 这两段代码定义了两个函数,分别用来设置和获取 TCP 连接的 用户超时时间(TCP Use
grpc 发展史
grpc 到现在应该已有 12 年了,下面是 grpc 开始十年的发展历史概览 SPDY 是 HTTP/2 的前身,1.0 即跨各种主流语言支持 加入 CNCF, 支持客户端 LB 服务网络,RBAC
kubeovn ovn ovs dhcp: dns 和 路由
ovs 流表支持 dhcp 维护 ip 地址,以及 的 dhcp dns 相关配置: v4 场景,可以通过 subnet dhcp option 配置 ip 地址,以及dns, 默认路由网关 v6 场
gopls modernize
modernize 模块提供了一个 现代化语法分析器,现代化:使用新式语法简化代码 此分析器报告了通过使用 Go 的更现代功能来简化和阐明现有代码的机会,例如: 将 if/else 条件赋值替换为对
strongswan ipsec 端口使用
是的,在 IPsec IKE 的上下文中,客户端和服务端都会使用 UDP 500 和 UDP 4500 端口。具体情况如下: UDP 500: 在 IKE 的第一阶段和第二阶段的初始协商过程中,客户端
AI-2-1
1. 搜索和问题解决 许多问题可以表述为搜索问题。这要求我们首先制定替代选择及其后果。 1.1 在实践中搜索:从 A 到 B 想象一下,您在一个外国城市,在某个地址(比如一家酒店),并想使用公共交通工
Keepalived 检查和通知脚本
Keepalived 是 VRRP(虚拟路由器冗余协议)协议的 Linux 实现,旨在使 IP 具有高可用性 - 即所谓的 VIP(虚拟 IP)。 此外,守护程序还能够使用“Linux 虚拟服务器”(
openstack kolla-ansible keepalived check
openstack api 有 nova neutron cinder keystone glance 等 这些服务都依赖 keepalived 和 haproxy,那么如何实现这些 vip 相关的检
kubeovn kubevirt vm ipv6 dhcp 无法获取ip地址
进入虚拟机后,发现 ipv6 路由已具备,说明 交换机 ipv6 RA 有状态报文已开启,而且也能在虚拟机所在节点抓到 RA 报文 ipv6 RA 抓包方式: 但是 dhcp 获取不到 v6 地址,跟
网络性能-ebpf
在用户协议栈领域,最好的性能优化框架是dpdk,而在内核协议栈领域,最好的框架就是ebpf。 自2014年,ebpf面向sdn,扩展成为一个通用的虚拟机。 扩展了寄存器数量 全新的BPF映射存储 单一
linux 内核链路层 contrack 和 网络层 contrack 的机制解释与区别?
在Linux内核中,conntrack(连接跟踪)是一种用于网络连接状态跟踪的机制,它在防火墙、NAT(网络地址转换)和其他网络处理功能中扮演了重要角色。conntrack可以在不同的层次上工作,包括
supervisord 的使用
apt-get install -y supervisor Description: System for controlling process state Supervisor is a syst
LXC LXD vs KVM
LXC 和 LXD 的功能作用和设计思路 LXC(Linux Containers) 功能和作用: 轻量级虚拟化: LXC 提供了一种基于操作系统级的虚拟化方法,使多个Linux系统共享内核和其他资源
qemu ovs tap down
link_speed : 10000000 link_state : down # 注意这里的状态为 down lldp : {} mac : [] mac_in_use : "02:94:b0:9e
qemu 对于外部网卡的配置方式
qemu 对于外部网卡的配置方式: 比如基于 linux bridge 或者 ovs bridge(或者 macvtap sriov 等) qemu 设计了一种基于(启动)脚本和(清理)脚本的方式来处
下一页