首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
容器
bobz965
创建于2023-02-03
订阅专栏
容器基础
等 5 人订阅
共392篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
debian 禁止休眠
debian 禁止休眠 # systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target Config
hhkb windows
有人推荐 Windows: 开启 1 3 4 号开关 MacOS: 开启 2 3 4 号开关 但是我喜欢 windows 135 参考: https://www.cnblogs.com/RioTian
libvirt remote
Libvirt 允许您通过经过身份验证和加密的连接访问在远程计算机上运行的虚拟机管理程序。 1. Basic usage 基本用法 在远程计算机上,libvirtd 通常应该正在运行。看 libv
libvirt 架构
本页描述了 libvirt API 定义背后的主要原则和架构选择 libvirt API 旨在公开管理系统的虚拟化支持所需的所有资源。通过 API 作的第一个对象是 virConnectPtr,它表示
ovn-remote-probe-interval 作用解释
ovn-remote-probe-interval 这个配置只在 ovn 的代码中有引用,libovsdb 和 ovs 代码中完全不涉及 sb db idl 相关探测 可以看到在常规场景以及 ic 场
kube-ovn nb|sb db transact timeout 作用机制
kube-ovn nb|sb db transact timeout 作用机制 所以如果 transact 锁住,要么就是 rcpMutex,要么就是 o.transact 中的锁 modelMute
mac karabiner-elements 改键
karabiner-elements 是一个神器,而且有很多已有的改键方案 感觉使用统一的体验会更方便,所以需要改键,重新映射。 两套习惯注定是割裂的,不连续的,有额外负担和记忆开销的 参考 http
读锁写锁关系记录
在Go中,sync.RWMutex(读写互斥锁)允许多个读操作同时进行,但写操作是互斥的。它的关键方法是: RLock():获取读锁,可以并发多个 goroutine 同时获取,只要没有写锁持有。 L
arp 通ping不通:记录一个 STP 导致 bond 概率性不通的问题
记录一个 STP 导致 bond 概率性不通的问题 我这里 host 使用的是 bond 4 layer 3+4 ,基于 hash 走到不同的接入交换机出去 可以看到图中如果都用 mlag,那么图中的
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 想象一下,您在一个外国城市,在某个地址(比如一家酒店),并想使用公共交通工
下一页