Kubernetes 部署与安全实践指南
1. Kubernetes 中的 Secret 使用与存储
在 Kubernetes 中,Secret 是一种用于存储敏感信息(如密码、令牌等)的对象。下面是一个使用 Secret 的部署示例:
apiVersion: apps/v1
kind: Deployment
metadata:
name: timeserver
spec:
replicas: 1
selector:
matchLabels:
pod: timeserver-pod
template:
metadata:
labels:
pod: timeserver-pod
spec:
containers:
- name: timeserver-container
image: docker.io/wdenniss/timeserver:4
volumeMounts:
- name: secret-volume
mountPath: "/etc/config"
readOnly: true
volumes:
- name: secret-volume
secret:
secretName: secret-files
要验证部署是否成功,可以按以下步骤操作:
1. 创建部署和 Secret。
2. 运行 kubectl g
超级会员免费看
订阅专栏 解锁全文
891

被折叠的 条评论
为什么被折叠?



