当前位置: 首页 > news >正文

K8S认证|CKS题库+答案| 6. 创建 Secret

目录

6. 创建 Secret

免费获取并激活 CKA_v1.31_模拟系统 

题目

开始操作:

1)、切换集群

2)、官网搜模板

3)、参考官网命令导出username和password

4)、找到创建Secret

5)、参考官网命令创建名为 db2-test

6)、官网找模板

7)、根据题目要求,参考官网,创建 Pod 使用该 secret

8)、应用Pod并验证


6. 创建 Secret

免费获取并激活 CKA_v1.31_模拟系统 

题目

您必须在以下Cluster/Node上完成此考题:
Cluster                                      Master node                               Worker node
CKS00606                                   master                                         node01
.
设置配置环境:
[candidate@node01]$ kubectl config use-context CKS00606

Task

在 namespace istio-system 中获取名为 db1-test 的现有 secret 的内容
username 字段存储在名为 /cks/sec/user.txt 的文件中,并将 password 字段存储在名为 /cks/sec/pass.txt 的文件中。
注意:你必须创建以上两个文件,他们还不存在。
注意:不要在以下步骤中使用/修改先前创建的文件,如果需要,可以创建新的临时文件。
istio-system namespace 中创建一个名为 db2-test 的新 secret,内容如下:
username : production-instance
password : KvLftKgs4aVH
最后,创建一个新的 Pod,它可以通过卷访问 secret db2-test :
Pod 名称 secret-pod
Namespace istio-system
容器名 dev-container
镜像 nginx:1.16
卷名 secret-volume
挂载路径 /etc/secret

开始操作:

1)、切换集群

kubectl config use-context CKS00606

2)、官网搜模板

搜索“secret”找到如下条目

找到如下位置

3)、参考官网命令导出username和password

kubectl get secrets -n istio-system db1-test -o jsonpath={.data.username} | base64 -d > /cks/sec/user.txt
kubectl get secrets -n istio-system db1-test -o jsonpath={.data.password} | base64 -d > /cks/sec/pass.txt
检查导出结果
cat /cks/sec/user.txt
cat /cks/sec/pass.txt

CKS模拟系统截图

4)、找到创建Secret

5)、参考官网命令创建名为 db2-test

kubectl create secret generic db2-test -n istio-system --from-literal=username=production-instance --from-literal=password=KvLftKgs4aVH

 检查

kubectl get secret -n istio-system

CKS模拟系统截图

6)、官网找模板

搜索“secret”找到如下条目和条目描述

点击右侧标签“使用secret”

找到如下模板,点击右上角复制按钮

 

7)、根据题目要求,参考官网,创建 Pod 使用该 secret

vim ecret-pod.yaml

具体内容如下:

apiVersion: v1
kind: Pod
metadata:name: secret-podnamespace: istio-system
spec:containers:- name: dev-container              #容器名字image: nginx:1.16                #镜像名字volumeMounts:- name: secret-volume            #卷名mountPath: "/etc/secret"volumes:- name: secret-volumesecret:secretName: db2-test           #名为 db2-test 的 secret

8)、应用Pod并验证

kubectl apply -f secret-pod.yaml
kubectl get pod -n istio-system

CKS模拟系统截图


 CKA高仿真环境简单演示视频

http://www.xdnf.cn/news/917749.html

相关文章:

  • Gartner《How to Create and Maintain a Knowledge Base forHumans and AI》学习报告
  • 学习使用YOLO的predict函数使用
  • Android 平台RTSP/RTMP播放器SDK接入说明
  • 现代简约壁炉:藏在极简线条里的温暖魔法
  • 数据库(sqlite)基本操作
  • 量子计算突破:新型超导芯片重构计算范式
  • Axure应用交互设计:注册登录页完整交互设计
  • Web前端基础
  • Axure应用交互设计:如何构建注册登录页
  • AxureRP-Pro-Beta-Setup_114413.exe (6.0.0.2887)
  • 1.5 Node.js 的 HTTP
  • 9.进程间通信
  • 提供MD5解密的网站
  • JAVA学习 DAY3 注释与编码规范讲解
  • Supersonic 新一代AI数据分析平台
  • 【题解-洛谷】B3622 枚举子集(递归实现指数型枚举)
  • 设计一个算法:删除非空单链表L中结点值为x的第一个结点的前驱结点
  • 零基础玩转物联网-串口转以太网模块如何快速实现与TCP服务器通信
  • 【20250607接单】Spark + Scala + IntelliJ 项目的开发环境配置从零教学
  • Spark 之 AQE
  • OneNet + openssl + MTLL
  • 科学选购儿童用品 | 了解增塑剂(尤其邻苯类)化学成分的来源与用途,为孩子多加一层健康防护。
  • 基于SpringBoot解决RabbitMQ消息丢失问题
  • Srping Cloud Gateway 跨域配置 CorsWebFilter
  • conda指定包安装的channel
  • Java编程之原型模式
  • 线性代数小述(二之前)
  • 什么是预训练?深入解读大模型AI的“高考集训”
  • 【Java学习笔记】SringBuffer类(重点)
  • 集运维_安装linux,麒麟等系统_步骤