3、Helm架构与使用入门

Helm架构与使用入门

1. Kubernetes资源概述

Kubernetes提供了多种资源,如Pod、ConfigMap、Deployment和Service等,甚至还能使用自定义资源定义(CRDs)来创建自己的资源类型。资源定义是声明式的,用户只需向Kubernetes描述资源的期望状态,由Kubernetes负责根据规范配置和运行资源。

所有Kubernetes资源定义都有一些共同元素,以Deployment为例,其主要结构元素如下:

apiVersion: apps/v1 
kind: Deployment 
metadata: 
    name: example-deployment 
    labels: 
        some-name: some-value
    annotations: 
        some-name: some-value
# resource-specific YAML
  • apiVersion :资源的API家族和版本。
  • kind :资源类型,与 apiVersion 结合得到完整的“资源类型”。
  • metadata :包含资源的顶级数据,如名称、标签和注释。

Kubernetes资源类型由三部分信息组成:
| 组成部分 | 说明 |
| ---- | ---- |
| API组(或家族)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值