-
通过配置Annotation加密ECI Pod临时存储空间
2026-07-16 17:22:56
功能说明每个ECI Pod默认提供30 GiB(可自定义增加)的临时存储空间,用于存放Pod启动使用的容器镜像以及运行Pod产生的业务数据等。如果您的镜像和业务数据带有敏感信息,需要遵守合规要求等,可以开启临时存储空间加密功能,以保证数据安全性和完整性,防止未经授权的访问和数据泄露。
创建ECI Pod时,如果开启了临时存储空间加密功能,ECI会自动加密临时存储空间的数据,并在读取数据时自动解密。加密功能采用行业标准的AES-256加密算法,使用阿里云密钥管理服务KMS提供的服务密钥(默认密钥)对数据进行加密。
前提条件已开通密钥管理服务KMS。具体操作,请参见开通密钥管理服务。
说明 开通服务后,系统会自动代您创建并管理服务密钥,该密钥可以免费使用。
使用限制本文提供的加密方式不适用于使用手动创建镜像缓存创建的ECI Pod。
配置说明您可以在Pod metadata中添加以下Annotation来加密临时存储空间。相关Annotation说明如下:
Annotation
示例值
说明
k8s.aliyun.com/eci-ephemeral-storage-options
"{\"encrypted\":\"true\"}"
取值为"{\"encrypted\":\"true\"}"}时,表示开启临时存储空间加密功能。
重要 Annotation请添加在Pod的metadata下,例如:创建Deployment时,Annotation需添加在spec>template>metadata下。
仅支持在创建ECI Pod时添加ECI相关Annotation来生效ECI功能,更新ECI Pod时添加或者修改ECI相关Annotation均不会生效。
配置示例使用以下示例创建的Deployment包含1个ECI Pod,由于添加了Annotation开启临时存储空间加密功能,因此该Pod临时存储空间内的数据会被自动加密,并在读取数据时自动解密。
apiVersion: apps/v1
kind: Deployment
metadata:
name: kms-test
labels:
app: test
spec:
replicas: 1
selector:
matchLabels:
app: test
template:
metadata:
name: kms-test
labels:
app: test
alibabacloud.com/eci: "true"
annotations:
k8s.aliyun.com/eci-ephemeral-storage-options: "{\"encrypted\":\"true\"}" # 加密临时存储空间
spec:
containers:
- name: test
image: registry-vpc.cn-beijing.aliyuncs.com/eci_open/nginx:1.4.2
- 最新发表
-
- 新勇者前线:2025春季勇者挑战赛,赢取史诗级装备与稀有道具!
- 恋活/恋爱活动/Koikatu – 综合资源论坛 – 在这里,你的每一分付出都能获得回报,这是一个专属于资源分享者和原创爱好者学术交流,研究,开发学习的理想驻地
- 《星空猫萌》2025年夏日庆典:与萌猫共赴星辰大海的奇幻冒险之旅
- 仙境传说ro守护永恒的爱蛙王 蛙王属性能力掉落图鉴
- 颢安这个名字怎么样
- drjart蒂佳婷药丸面膜哪一款最好用敏感肌可以使用吗怎么样,蓝色保湿绿色舒缓黑色净化毛孔
- 肾摘除一个需要多久修养恢复
- [转帖发布] 2024全新Lr脚本插件合集上千款!一键安装永久使用
- 自动挡小货车有哪些车型
- 轩剑问情暑期狂欢:问道情缘,剑指江湖
- 友情链接