摘要: Secret资源 Secret 资源的功能类似于 ConfigMap,但它专用于存放敏感数据,例如密码、数字证书、私钥、令牌 和 SSH key 等。 一、Secret概述 Secret 对象存储数据的方式及使用方式类似于 ConfigMap 对象,相同的是,都以键值方式存储数据,在 Pod 资源中 阅读全文
posted @ 2022-06-25 20:24 左扬 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 应用程序配置管理及 ConfigMap 资源 说到配置中心,大家接触过微服务的话,应该不陌生,像国内的分布式配置中心相关开源项目有 Diamond(阿里)、Apollo(携程)、Qconf(奇虎360)和 disconf(百度)等。 作为分布式系统的 Kubernetes 也提供了统一配置管理方案— 阅读全文
posted @ 2022-06-25 20:15 左扬 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 利用环境变量(env.value or env.valueFrom)配置容器应用 在 Kubernetes 中使用此类镜像启动容器时,也可以在 Pod 资源或 Pod 模板资源的定义中,为容器配置段使用 env 参数来定义所使用的环境变量列表。 环境变量配置容器化应用时,需要在容器配置段中嵌套使用 阅读全文
posted @ 2022-06-25 16:21 左扬 阅读(2567) 评论(0) 推荐(0) 编辑
摘要: 容器应用配置的配置方式 如何为容器中的应用提供配置信息呢?传统时间中,通常有这么几种途径:启动容器时直接向命令传递参数、将定义好的配置文件编码于(嵌入)镜像文件中、通过环境变量(Environment Variables)传递配置数据,以及基于 Docker 卷传送配置文件等。 一、通过命令行参数进 阅读全文
posted @ 2022-06-25 15:44 左扬 阅读(262) 评论(0) 推荐(0) 编辑
摘要: downwardAPI存储卷 有时候,应用程序需要基于其所在的环境信息设定运行特性等,这类环境信息包括节点及集群的部分详细属性信息等,例如,Nginx 进程可根据节点的 CPU 核心数量自动设定要启动的 worker 进程数,JVM 虚拟机可根据节点内存资源自动设定其堆内存大小。类似地,托管运行于 阅读全文
posted @ 2022-06-25 14:41 左扬 阅读(164) 评论(0) 推荐(0) 编辑
摘要: PV 和 PVC 的生命周期 PV 是 Kubernetes 集群的存储资源,而 PVC 则代表着资源需求。创建 PVC 时对 PV 发起的使用申请,即为 "绑定"。PV 和 PVC 是一一对应的关系,可用于响应 PVC 申请的 PV 必须要能够容纳 PVC 的请求条件,它们二者的交互遵循如下声明周 阅读全文
posted @ 2022-06-25 12:03 左扬 阅读(481) 评论(0) 推荐(0) 编辑
levels of contents