logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(五)

containerd 镜像源问题(pause 镜像 + docker hub)手工 bridge CNI 下的跨节点路由问题Kubernetes Secret at-rest 加密验证可以正常创建 Pod可以跨节点通信Secret 数据已加密存储但网络仍然是“静态路由模型”。下一篇将会部署网络插件并加入新 node 节点。

文章图片
#kubernetes#学习#容器 +3
从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(四)

这里配置得七七八八了,剩下还有一些环境 CNI 之类的配置。

文章图片
#kubernetes#学习#linux +3
Linux 安装交叉编译器后丢失 `<asm/errno.h>` 的问题及解决方案

使用 ARM 编译工具,建议使用容器化或其他系统设备来来隔离交叉工具链,避免环境/系统污染。操作作用检查系统是否开启了 ARM 架构卸载交叉编译器避免非原生架构工具干扰移除 armhf 架构及包恢复系统架构单一性重新安装 libc6-dev 等包恢复标准头文件和符号链接编译测试验证开发环境正常注:安装工具链/环境之前要检查会不会和原环境冲突,不然修复排查换源也挺麻烦,挺耗时间的,以后能用 dock

文章图片
#linux#运维#服务器
Helm 实战指南(三):生产环境 Helm 部署 CVAT 全记录:Ceph 存储、GPU 节点污点调度与 HTTPS 指南

微服务拆分过细:虽然架构先进,但运维成本高。如果不是backend配置支持继承,单独配置每个 Pod 的调度策略会非常痛苦。默认配置不合理:OPA 默认只监听localhost导致健康检查失败,这是一个非常低级的默认配置坑,迫使我们必须手动介入。文档缺失:官方文档未强调 HTTPS 对于前端功能的强制性,导致很容易在 HTTP 环境下浪费时间排查 JS 报错。内网友好度低:内网环境下,Grafan

文章图片
#ceph#https#网络协议
从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(一)

没那么多实体机,创建太多 VM 虚拟机也不太好管理(配地址、清理之类的),测试环境就用 multipass,创建删除管理都方便。现在前期准备了,下篇会正式开始部署 Kubernetes。

文章图片
#kubernetes#学习#容器 +2
从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(三)

kubeconfig是一个客户端访问 Kubernetes API 的身份配置文件,解决了3个问题:我要访问谁?(集群 URL)我是谁?(我的证书、我的私钥)我要以什么身份 + 访问哪个集群?(上面两个匹对)就是 apiserver 在写入 etcd 之前,会对指定的资源字段进行加密,然后把密文写进 etcd。()不配置 encryption-config.yaml 的话,kubernetes 一

文章图片
#kubernetes#docker#容器 +3
从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(五)

containerd 镜像源问题(pause 镜像 + docker hub)手工 bridge CNI 下的跨节点路由问题Kubernetes Secret at-rest 加密验证可以正常创建 Pod可以跨节点通信Secret 数据已加密存储但网络仍然是“静态路由模型”。下一篇将会部署网络插件并加入新 node 节点。

文章图片
#kubernetes#学习#容器 +3
从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(四)

这里配置得七七八八了,剩下还有一些环境 CNI 之类的配置。

文章图片
#kubernetes#学习#linux +3
Helm 实战指南(三):生产环境 Helm 部署 CVAT 全记录:Ceph 存储、GPU 节点污点调度与 HTTPS 指南

微服务拆分过细:虽然架构先进,但运维成本高。如果不是backend配置支持继承,单独配置每个 Pod 的调度策略会非常痛苦。默认配置不合理:OPA 默认只监听localhost导致健康检查失败,这是一个非常低级的默认配置坑,迫使我们必须手动介入。文档缺失:官方文档未强调 HTTPS 对于前端功能的强制性,导致很容易在 HTTP 环境下浪费时间排查 JS 报错。内网友好度低:内网环境下,Grafan

文章图片
#ceph#https#网络协议
Nginx 配置导致 “无法建立到 ws://xxx/_stcore/stream 的连接” 的解决方案

一句话:Nginx 是默认“不会翻译 WebSocket 请求”的 HTTP 代理,需要你手动告诉它如何升级协议。

#nginx#运维#运维开发
    共 12 条
  • 1
  • 2
  • 请选择