阿里云oss挂载
创建 secret## AccessKey 方式 将步骤一获取的 AccessKey 存储为 Secret供 PV 使用。 **注意** 1. 将 yourAccessKeyID 和 yourAccessKeySecret 替换为真实凭证 2. Secret 的 Namespace 需要和应用 Namespace 一致 bash kubectl create -n default secret generic oss-secret \ --from-literalakId \ --from-literalakSecret创建 PVC创建 PV 配置文件 (ossfs2-pv.yaml)以下 PV 将名为cnfs-oss-test的 OSS Bucket 挂载为一个 20GiB 的只读文件系统。apiVersion:v1kind:PersistentVolumemetadata:# PV 名称name:pv-ossfs2spec:capacity:# 定义存储卷容量 (此值仅用于匹配 PVC)storage:20Gi# 访问模式accessModes:-ReadOnlyManypersistentVolumeReclaimPolicy:Retaincsi:driver:ossplugin.csi.alibabacloud.com# 与 PV 名称metadata.name保持一致volumeHandle:pv-ossfs2# 使用此前创建的 SecretnodePublishSecretRef:# 存储 AK 信息的 Secret 名称name:oss-secret# 该 Secret 所在的命名空间namespace:defaultvolumeAttributes:fuseType:ossfs2# 替换为实际 Bucket 名称bucket:cnfs-oss-test# 待挂载的子目录留空则挂载根目录path:/# OSS Bucket 所在地域的 Endpointurl:http://oss-cn-hangzhou-internal.aliyuncs.comotherOpts:-o close_to_openfalsenodePublishSecretRef参数说明参数是否必选说明name必选存储 AccessKey 信息的 Secret 名称namespace必选存储 AccessKey 信息的 Secret 所在命名空间volumeAttributes参数说明参数是否必选说明fuseType必选使用 ossfs 2.0 客户端时固定为ossfs2bucket必选待挂载的 OSS Bucketpath可选待挂载的 OSS Bucket 子目录。不填写时默认挂载 Bucket 根目录url必选待挂载 OSS 的访问域名Endpoint-同地域/已打通 VPC使用内网地址如http://oss-cn-hangzhou-internal.aliyuncs.com-跨地域使用外网地址如http://oss-cn-hangzhou.aliyuncs.com⚠️ 内网访问端口格式vpc100-oss-{{regionName}}.aliyuncs.com已废弃otherOpts可选定制化参数格式为-o *** -o ***例如-o close_to_openfalse-close_to_open默认关闭。开启后每次打开文件会主动获取 OSS 最新元数据确保实时性但会增加小文件读取延迟创建 PV 并验证状态kubectl create-fossfs2-pv.yaml kubectl getpvpv-ossfs2预期输出确认 PV 状态为AvailableNAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS VOLUMEATTRIBUTESCLASS REASON AGE pv-ossfs2 20Gi ROX Retain Available 15s创建 PVC创建 PVC为应用声明其所需的持久化存储容量。创建 PVC 配置文件 (ossfs2-pvc.yaml)kind:PersistentVolumeClaimapiVersion:v1metadata:# PVC 名称name:pvc-ossfs2namespace:defaultspec:# 以下配置需要与 PV 一致accessModes:-ReadOnlyManyresources:requests:storage:20GistorageClassName:# 待绑定的 PVvolumeName:pv-ossfs2创建 PVC 并验证状态kubectl create-fossfs2-pvc.yaml kubectl get pvc pvc-ossfs2预期输出确认 PVC 状态为BoundNAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS VOLUMEATTRIBUTESCLASS AGE pvc-ossfs2 Bound pv-ossfs2 20Gi ROX 74s创建应用并挂载存储卷在应用中引用 PVC完成挂载。(可选) 启用存储卷监控能力说明ossfs 2.0 存储卷的监控能力正在灰度发布中此配置仅对新挂载的存储卷生效。如需为已挂载卷启用需重启应用 Pod并确认ack-csi-fuse命名空间下的ossfs2Pod 已重建展开查看开启步骤此处省略具体步骤按实际文档补充创建应用配置文件 (oss-workload.yaml)apiVersion:apps/v1kind:Deploymentmetadata:name:oss-workloadlabels:app:nginxspec:replicas:2selector:matchLabels:app:nginxtemplate:metadata:labels:app:nginxspec:containers:-name:nginximage:anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/nginx:1.14.1-8.6ports:-containerPort:80volumeMounts:# 容器内的挂载路径-name:pvc-ossmountPath:/data# 配置健康检查livenessProbe:exec:command:-ls-/datainitialDelaySeconds:30periodSeconds:30volumes:-name:pvc-osspersistentVolumeClaim:# 引用此前创建的 PVCclaimName:pvc-ossfs2# 注意此处应为 pvc-ossfs2关键修正原文claimName: pvc-oss与前面创建的 PVC 名称不一致已修正为pvc-ossfs2创建应用并验证挂载kubectl create-foss-workload.yaml# 确认 Pod 状态kubectl get pod-lappnginx# 进入 Pod 查看挂载点替换 为实际 Pod 名称kubectlexec-it--ls/data

相关新闻

Credential报错

Credential报错

The content of element type "Credential" must match "(Identity,(SharedSecret|DigitalSignature|CredentialMac)?)".一、异常含义解释这个错误的核心是&#xff1a;<Credential> 元素的内容结构不符合定义规则&#xff0c;它必须严格匹配 (Iden…

2026/5/17 11:55:30 阅读更多 →
LeetCode热题100--189

LeetCode热题100--189

189. 轮转数组 题目链接 题目描述 给定一个整数数组 nums&#xff0c;将数组中的元素向右轮转 k 个位置&#xff0c;其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,…

2026/5/17 11:55:30 阅读更多 →
给热图矩形加个标注--在线绘制带任意文字、符号标注的热图

给热图矩形加个标注--在线绘制带任意文字、符号标注的热图

导读&#xff1a;在聚类热图中&#xff0c;除了颜色编码外&#xff0c;添加文本信息可以提供更精确的数据解释。例如直接在热图的方块内标注p值显著性&#xff0c;从而使得数据的显著性水平一目了然&#xff0c;有助于研究者更快速、准确地理解数据背后的含义。 《Cancer Cell》…

2026/5/17 11:55:30 阅读更多 →

最新新闻

sar查看swap占用--linux030

sar查看swap占用--linux030

Linux 使用 sar -S 查看今日 / 昨日 Swap 历史占用与峰值完整教程前言日常跑基因组组装、大数据运算、批量任务时&#xff0c;服务器极易出现物理内存不足&#xff0c;大量业务数据存入 Swap 交换分区&#xff0c;引发程序卡顿、进程 D 态卡死、任务超时等问题。top、free仅能查…

2026/7/4 3:27:50 阅读更多 →
终极GitHub Desktop汉化指南:三分钟让英文界面变中文

终极GitHub Desktop汉化指南:三分钟让英文界面变中文

终极GitHub Desktop汉化指南&#xff1a;三分钟让英文界面变中文 【免费下载链接】GitHubDesktop2Chinese GithubDesktop语言本地化(汉化)工具 【GitHub桌面客户端中文汉化】 项目地址: https://gitcode.com/gh_mirrors/gi/GitHubDesktop2Chinese 还在为GitHub Desktop的…

2026/7/4 3:21:49 阅读更多 →
看懂一个 AI 范式,比用一百个 AI 产品更重要

看懂一个 AI 范式,比用一百个 AI 产品更重要

今年年初,但凡刷点 AI 圈的内容,OpenClaw 就躲都躲不开——GitHub 几天涨几十万 star,各路人喊它「最接近 JARVIS 的东西」,朋友圈里有人连夜部署、半夜被它的 heartbeat 叫醒。然后呢?半年过去,你已经很久没在 timeline 上看到它了,取而代之的是「OpenClaw is dead」的复盘文…

2026/7/4 3:19:48 阅读更多 →
Linux 运维高频故障排查手册(CPU/内存/磁盘/网络/端口/进程一套打通)

Linux 运维高频故障排查手册(CPU/内存/磁盘/网络/端口/进程一套打通)

在日常运维中&#xff0c;大多数线上问题都可以归类为&#xff1a;资源类&#xff08;CPU/内存/磁盘&#xff09;、网络类&#xff08;连通性/丢包/延迟/端口&#xff09;、服务类&#xff08;进程挂了/端口占用/依赖不可用&#xff09;。 本文提供一套“从现象到定位再到验证”…

2026/7/4 3:19:48 阅读更多 →
Anthropic Claude Code 被指用文本隐写术标记用户,失去的信任能否回滚?

Anthropic Claude Code 被指用文本隐写术标记用户,失去的信任能否回滚?

Anthropic 又翻车&#xff0c;Claude Code 暗藏隐写术我们发现&#xff0c;Anthropic 这次又翻车了。6 月 30 日&#xff0c;一名 Reddit 用户发布逆向分析&#xff0c;拆解 Claude Code 2.1.196 的二进制文件&#xff0c;发现一段触发条件具体、行为隐蔽的函数。当使用代理连接…

2026/7/4 3:17:48 阅读更多 →
三星固件下载难题:如何用Kotlin跨平台技术5分钟搞定官方固件获取?

三星固件下载难题:如何用Kotlin跨平台技术5分钟搞定官方固件获取?

三星固件下载难题&#xff1a;如何用Kotlin跨平台技术5分钟搞定官方固件获取&#xff1f; 【免费下载链接】Bifrost Cross-platform tool for downloading Samsung mobile device firmware. 项目地址: https://gitcode.com/gh_mirrors/sa/Bifrost 在安卓设备维护和开发领…

2026/7/4 3:17:48 阅读更多 →

日新闻

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 正式发布&#xff0c;这是一个关键的安全修复版本&#xff0c;修复了多个方面的问题&#xff0c;还对部分功能进行了优化。 安全修复亮点 此次发布在安全修复上表现突出。binprot 避免了项目引用计数溢出&#xff0c;mcmc 因安全问题提升了上游版本号&#xf…

2026/7/4 0:04:29 阅读更多 →
终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南&#xff1a;使用HMCL启动器跨平台畅玩Minecraft的完整解决方案 【免费下载链接】HMCL A Minecraft Launcher which is multi-functional, cross-platform and popular 项目地址: https://gitcode.com/gh_mirrors/hm/HMCL HMCL&#xff08;Hello Minecraft! Lau…

2026/7/4 0:06:29 阅读更多 →
KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

1. KMX63与PIC18F66K40的硬件协同架构解析KMX63作为一款三轴加速度计和磁力计组合传感器&#xff0c;与PIC18F66K40微控制器的搭配堪称嵌入式HMI开发的黄金组合。这套硬件组合的核心优势在于KMX63提供的高精度运动感知能力与PIC18F66K40强大的信号处理能力形成了完美互补。KMX6…

2026/7/4 0:06:29 阅读更多 →

周新闻

月新闻