V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  novolunt  ›  全部回复第 8 页 / 共 27 页
回复总数  526
1 ... 4  5  6  7  8  9  10  11  12  13 ... 27  
2023-01-13 10:02:39 +08:00
回复了 hellol 创建的主题 问与答 如何看待《盎格鲁撒克逊计划》?
什么计划能抵得过核弹
2023-01-13 10:01:38 +08:00
回复了 cattail 创建的主题 旅行 在路上
整挺好
native:
https://github.com/crazypeace/naive

目前 cf 的 wireguard 依旧很稳
2023-01-11 16:39:26 +08:00
回复了 godfunc 创建的主题 Kubernetes k8s ingress-nginx 可以实现这种功能吗
这种不是直接到 ingress 开源项目提 issue ,这里问问个啥
Svelte 不比 vue 简洁优雅?
2023-01-10 14:53:06 +08:00
回复了 huangya 创建的主题 问与答 接近 1.8T 的含有大量小文件的数据备份方案
小文件要用谷歌的 cdc-rsync 服务去同步,比 rsync 快很多
https://github.com/google/cdc-file-transfer

如果不在乎速度,还打算备份成一个压缩包,可以使用
zstd -14 -T4 -r /opt -o a.zst
如果是远程备份
slave=1.1.1.1 #做好免密登陆
zstd -14 -T0 -r /opt -c | ssh $slave "cat > pkg_file. tgz "
你说的是 endpoint ,kubectl get ep -A 可以获取全部实例的地址和端口。
同一集群走 svc ,跨集群使用 smart dns
2023-01-09 19:50:13 +08:00
回复了 wemac 创建的主题 分享发现 统计下你们周边女孩子玩什么游戏
你玩什么人家玩什么,除了美妆,不都一样
2023-01-09 17:22:11 +08:00
回复了 dzdh 创建的主题 Docker docker 多阶段构建怎么能应用本地缓存路径
最早用的是这个方案,但只能是当前目录下,后面使用上面 gitlab ci 自带缓存功能。
RUN --mount=type=bind,source=./.m2,target=/root/.m2,rw,bind-propagation=shared mvn package
2023-01-09 16:15:42 +08:00
回复了 dzdh 创建的主题 Docker docker 多阶段构建怎么能应用本地缓存路径
maven package:
stage: package
cache:
key: ${CI_COMMIT_REF_SLUG}
paths:
- target/
script:
- mvn -s $setting_xml package -DskipTests



这个 cache 字段的作用是设置 job 的缓存规则。GitLab CI/CD 的缓存功能可以帮助加速构建和测试流程,避免重复下载和编译依赖包。

在上面的例子中,缓存的 key 是 ${CI_COMMIT_REF_SLUG},这个变量会被替换成当前代码的分支名(如 main 、release 等)。缓存的路径列表是 target/,意思是只缓存 target/ 这个目录下的文件。

所以,当这个 job 运行时,它会先检查是否有与当前分支名相同的缓存。如果有,它会将 target/ 目录下的文件复制到当前目录,然后继续执行后面的脚本。如果没有,它会直接执行后面的脚本,并在结束后将 target/ 目录下的文件缓存起来。
2023-01-07 21:47:02 +08:00
回复了 balabalaXMX 创建的主题 Kubernetes k8s 跨集群通信
@balabalaXMX 早稳定了,很多第三方已经用上了,比如 kubeshpere 。服务网格不是用来做跨集群通讯,通俗的讲是作为流量网关使用。Istio 背后有大企业加持,用户广基于 golang + envoy ,linkerd2 是居于 rust ,比较轻量,linkerd 国外用的多。三楼的 cilium mesh 是居于 ebpf 的,比较新用的少。还有其他轻量 mesh 比如 envoy gateway 也是未来 mesh 的方向,目前还是 istio 用的多,但后面的各有各的优势
很好看,如果能部署到 fly io 就完美
2023-01-06 16:54:30 +08:00
回复了 balabalaXMX 创建的主题 Kubernetes k8s 的 API 准入机制的具体应用场景
场景一:假设你需要创建一个 sa 账号,分发给外部人员使用,这时候你就需要给它绑定权限,主要是对资源的管理,比如 node ,pod ,secret ,cm 等,根据使用者的需要设置固定的权限。
场景二:当你部署的应用是管理类应用,比如可以管理整个集群的,或者管理某个应用,比如 prometheus operator 就是管理 prometheus ,这时候需要创建不同的 sa 账户,对告警规则,告警等设置不同的权限。
以下是场景二的例子:
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: monitoring-updater
namespace: monitoring
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: monitoring-updater
rules:
- apiGroups: [""]
resources: ["secrets"]
verbs:
- "*"
- apiGroups: ["monitoring.coreos.com"]
resources: ["prometheusrules"]
verbs:
- "*"
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: monitoring-updater
subjects:
- kind: ServiceAccount
name: monitoring-updater
namespace: monitoring
roleRef:
kind: ClusterRole
name: monitoring-updater
apiGroup: rbac.authorization.k8s.io



#检查是否有 secret 和 PrometheusRule 权限
kubectl auth can-i create secret --as=system:serviceaccount:monitoring:monitoring-updater -n monitoring
kubectl auth can-i create prometheusrule --as=system:serviceaccount:monitoring:monitoring-updater -n monitoring
2023-01-06 16:44:03 +08:00
回复了 loveaeen 创建的主题 Java Spring-kafka 指定分区消费者,发现消费者不活动
https://www.kafkatool.com/ GUI 客户端看看
2023-01-06 16:41:38 +08:00
回复了 chenpei466 创建的主题 职场话题 年终奖为 0
同为 0 ,不知道
2023-01-06 15:04:33 +08:00
回复了 metrue 创建的主题 分享创造 用 Cludflare 和 Raspberry Pi 来运行博客.
fly.io + cf + nic.eu.org,哪里花钱了。
@prondtoo
2023-01-06 14:58:57 +08:00
回复了 donggua997 创建的主题 问与答 chatGPT 为啥突然报权限不足了
清 cookie ,挂上 geoip
2023-01-06 14:58:12 +08:00
回复了 moonkiller 创建的主题 Apple M1 侧载的微信 App 会被张小龙警告吗?
使用抖音聊天应该不会
2023-01-06 14:13:55 +08:00
回复了 a1knla 创建的主题 macOS mac JVM Options 中藏着永远删不掉的代理设置
@ihwbunny find+grep ,当然也有 locate 命令,但需要初始化
1 ... 4  5  6  7  8  9  10  11  12  13 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2234 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 10:04 · PVG 18:04 · LAX 03:04 · JFK 06:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.