42、Kubernetes 资源管理:Secrets、命名与命名空间

Kubernetes资源管理核心指南

Kubernetes 资源管理:Secrets、命名与命名空间

1. 管理 Kubernetes 中的 Secrets

1.1 Secrets 概述

Kubernetes 的 Secrets 以键值对的形式管理信息,其中值是经过编码的。使用 Secrets 可以避免在配置文件中设置敏感值或在命令行中输入它们,从而降低凭证泄露的风险,并使资源配置更加有序。目前,Secrets 有三种类型:
- Opaque:默认类型,数据不会显示。
- Service account token
- Docker authentication

1.2 使用 Secrets 前的准备

  • 大小限制 :每个 Secret 有 1 MB 的大小限制,虽然可以在单个 Secret 中定义多个键值对,但总大小不能超过 1 MB。
  • 创建顺序 :由于 Secret 对于容器来说就像一个卷,因此需要在依赖它的 Pod 之前创建 Secret。

1.3 创建 Secret

只能使用配置文件来生成 Secret。以下是一个简单的示例:

// A simple file for configuring secret
# cat secret-test.json
{
  "kind": "Secret",
  "apiVersion": "v1",
  "metadata": {
    "name": "secret-t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值