单选题
下列对k8s的ConfigMap和Secret说法正确的是()。
A
A.ConfigMap用于存放敏感数据,Secret用于存放非敏感数据
B
B.ConfigMap不能用来存放敏感数据
C
C.ConfigMap用于存放非敏感数据,Secret用于存放敏感数据
D
D.Secret不可以存放证书和私钥等数据
答案解析
正确答案:C
解析:
这道题考察的是对Kubernetes(k8s)中ConfigMap和Secret这两个资源对象的理解。
选项解析:
A. ConfigMap用于存放敏感数据,Secret用于存放非敏感数据。
这个说法是错误的。实际上,ConfigMap是用来存储配置信息的键值对,适合存储非敏感的数据;而Secret是用来存储敏感信息的,如密码、OAuth令牌等。
B. ConfigMap不能用来存放敏感数据。
这个说法是正确的。ConfigMap确实不应该用来存放敏感数据,因为这些数据可能不会被加密,并且在某些情况下可能会暴露给不相关的用户或组件。
C. ConfigMap用于存放非敏感数据,Secret用于存放敏感数据。
这个说法是正确的。ConfigMap设计为存储非敏感的配置数据,例如环境变量或者配置文件中的参数;而Secret则专门用来安全地存储敏感信息,比如密码、TLS证书等。
D. Secret不可以存放证书和私钥等数据。
这个说法是错误的。Secret完全可以也经常被用来存放证书和私钥等敏感数据。事实上,这是Secret的一个常见用途。
正确答案是C,因为它准确描述了ConfigMap和Secret各自的作用:ConfigMap用于存放非敏感数据,而Secret用于存放敏感数据。
选项解析:
A. ConfigMap用于存放敏感数据,Secret用于存放非敏感数据。
这个说法是错误的。实际上,ConfigMap是用来存储配置信息的键值对,适合存储非敏感的数据;而Secret是用来存储敏感信息的,如密码、OAuth令牌等。
B. ConfigMap不能用来存放敏感数据。
这个说法是正确的。ConfigMap确实不应该用来存放敏感数据,因为这些数据可能不会被加密,并且在某些情况下可能会暴露给不相关的用户或组件。
C. ConfigMap用于存放非敏感数据,Secret用于存放敏感数据。
这个说法是正确的。ConfigMap设计为存储非敏感的配置数据,例如环境变量或者配置文件中的参数;而Secret则专门用来安全地存储敏感信息,比如密码、TLS证书等。
D. Secret不可以存放证书和私钥等数据。
这个说法是错误的。Secret完全可以也经常被用来存放证书和私钥等敏感数据。事实上,这是Secret的一个常见用途。
正确答案是C,因为它准确描述了ConfigMap和Secret各自的作用:ConfigMap用于存放非敏感数据,而Secret用于存放敏感数据。
相关知识点:
k8s中ConfigMap存非敏感Secret存敏感
相关题目
单选题
单元测试中对于代码行覆盖率的测试属于动态测试
单选题
单元测试阶段以白盒测试方法为主,黑盒测试方法为辅
单选题
比翼开发框架后台,使接口/baopingan/getSheet支持跨域请求需要在corspaths添加/baopingan/**并用逗号分隔。
单选题
安全公司具有自有安全数据威胁情报生产能力
单选题
安全公司的情报运营服务不能面向客户提供服务
单选题
VCS是版本控制系统(Version Controll System)的意思
单选题
unique唯一索引的作用是保证各行在该索引上的值都不得重复
单选题
String是定义在java.lang包下的一个类,它不是基本数据类型
单选题
SQA是“软件质量保证”的简称
单选题
service是通过标签选择器与pod建立关联的。
