标签: Kubernetes

9 个内容

笔记(8)

本文针对FFmpeg视频剪辑/转码的K8s部署,推荐**32核CPU/32GiB内存**重型Pod配置,利用多线程并行和内存缓存加速4K处理,避免分片合并损耗。 **关键问题**:CPU调度抖动、OOM风险。 **解决方案**:设Guaranteed QoS、CPU Manager Static Policy、限制threads;对比单大Pod(低延迟)与多小Pod(高并发);示例YAML留资源裕度,建议GPU/NVMe优化。(178字符)

Elliot Yang·
25 浏览

Hono作为极简Web框架,其优雅停机依赖Runtime(如Node.js、Bun)。**关键问题**:Runtime差异及异步任务卡死。**方案**:Node.js用@hono/node-server的server.close()监听SIGTERM;Bun用server.stop();追踪activeRequests轮询等待任务完成。Serverless环境无需处理。

Elliot Yang·
48 浏览

Nginx Ingress Controller 启用严格路径类型验证导致`/openapi.json`无法使用`pathType: Exact`的问题,原因是路径包含点(.)等特殊字符。解决方案包括:使用`ImplementationSpecific`路径类型,使用正则表达式匹配,或禁用严格路径验证。推荐优先使用`ImplementationSpecific`。

Elliot Yang·
451 浏览

本文介绍了 Kubernetes 中利用节点亲和性或 nodeSelector 将 Pod 调度到特定节点的方法。通过给目标节点打上 `disktype=ssd` 标签,可以确保 Pod 被调度到具有 SSD 磁盘的节点上,从而满足对存储性能有要求的应用场景。该方案在挂载 PVC 时尤为重要。

Elliot Yang·
99 浏览

Kubernetes NGINX Ingress 默认限制请求体大小,导致上传大文件时出现 413 错误。解决方案包括:针对单个 Ingress 服务,通过添加 Annotation `nginx.ingress.kubernetes.io/proxy-body-size` 来设置请求体大小;或者全局修改 ingress-nginx 控制器的 ConfigMap 或 Helm 参数。修改后需重启 ingress-nginx Pod。

Elliot Yang·
200 浏览

本文探讨了云原生架构中 Goroutine 与多实例部署的关系。针对单进程下 Goroutine 数量过多导致的性能瓶颈问题,提出多实例部署方案,实现物理资源隔离、故障隔离和水平扩展。同时,讨论了分层并发模型、流量调度策略,以及协程泄漏检测、冷启动和分布式追踪等挑战,并展望了未来演进方向。

Elliot Yang·
136 浏览

自托管 GitHub Actions Runner 提供资源控制、网络拓扑和安全优势。部署实践包括基础安装、Kubernetes 动态扩展及安全加固策略。性能调优涉及 Linux 工具分析和常见问题解决。混合云架构案例展示了在不同环境的应用。未来趋势包括 WebAssembly、机密计算等。需关注安全漏洞并及时升级。

Elliot Yang·
426 浏览

本文深入探讨了进程守护,从`nohup`命令原理,到生产级方案演进,包括信号处理、重定向、现代替代方案(disown, tmux, systemd)。强调云原生环境下的进程管理挑战,如PID 1信号处理、优雅关闭,并给出Kubernetes部署及日志管理最佳实践。

Elliot Yang·
90 浏览

动态(1)

E
Elliot Yang
公开

解决 Failed to create fleet-default/api cluster.x-k8s.io/v1beta1, Kind=Cluster for rke-cluster fleet-default/api: Internal error occurred: failed calling webhook "default.cluster.cluster.x-k8s.io": failed to call webhook: Post "https://capi-webhook-service.cattle-provisioning-capi-system.svc:443/mutate-cluster-x-k8s-io-v1beta1-cluster?timeout=10s": service "capi-webhook-service" not found

https://forums.rancher.cn/t/docker-run-rancher-rancher-mirrored-pause/3546/14

浏览:362点赞:0