AI智能整理导入 AI智能整理导入
×
首页 题库中心 研发工程师模拟测试题库 题目详情
CA7245CE852000018CC42C30E85A107C
研发工程师模拟测试题库
646
单选题

下列对k8s的ConfigMap和Secret说法正确的是()。

A
ConfigMap用于存放敏感数据,Secret用于存放非敏感数据
B
ConfigMap用于存放非敏感数据,Secret用于存放敏感数据
C
ConfigMap不能用来存放敏感数据
D
Secret不可以存放证书和私钥等数据

答案解析

正确答案:B

解析:

这是一道关于Kubernetes(k8s)中ConfigMap和Secret的理解题。我们需要明确ConfigMap和Secret在Kubernetes中的用途及其区别。

ConfigMap:
主要用于存储非敏感的配置信息,如应用程序的配置文件、环境变量等。
这些信息通常是明文的,适合存放那些不涉及安全性的配置数据。
Secret:
专门用于存储敏感数据,如密码、OAuth令牌、ssh密钥等。
Kubernetes会对Secret中的数据进行base64编码,虽然这不是一种加密方式,但它至少能防止敏感数据以明文形式直接暴露。
Secret也支持通过Kubernetes的加密配置进行加密存储,以提高安全性。

现在,我们逐一分析选项:
A. ConfigMap用于存放敏感数据,Secret用于存放非敏感数据:这与ConfigMap和Secret的定义相反,因此错误。
B. ConfigMap用于存放非敏感数据,Secret用于存放敏感数据:这完全符合ConfigMap和Secret的定义和用途,因此正确。
C. ConfigMap不能用来存放敏感数据:虽然这是事实,但它没有全面描述ConfigMap和Secret的用途,因此不是最佳答案。
D. Secret不可以存放证书和私钥等数据:这是错误的,因为Secret正是用来存放这类敏感数据的。

因此,正确答案是B:ConfigMap用于存放非敏感数据,Secret用于存放敏感数据。

相关知识点:

K8s中ConfigMap与Secret用途

研发工程师模拟测试题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu