kubernetes - 了解 Kubernetes 的配置文件

标签 kubernetes redis yaml

我不知道这是不是问这个问题的最佳地点,但我想知道是否有人可以帮助我理解节点内 Redis 的这个配置文件。我了解其中的一些内容,但想全面了解配置文件的作用,尤其是每个规范部分。

apiVersion: apps/v1
kind: Deployment
metadata:
  name: redis-deployment
spec:
  replicas: 1
  selector:
    matchLabels:
      component: redis
  template:
    metadata:
      labels:
        component: redis
    spec:
      containers:
        - name: redis
          image: redis
          ports:
            - containerPort: 6379   

最佳答案

kubectl explain 将提供有关 k8s 对象中每个字段 的足够信息。所有字段都按字母顺序排列

例如

kubectl explain deployment.spec

kubectl explain deployment.spec.strategy

kubectl explain deployment --recursive 将给出对象的骨架。

kubectl 解释 $resource

关于kubernetes - 了解 Kubernetes 的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57216668/

相关文章:

redis - 构建 Redish 哈希存储的首选方式

yaml - 使用 yq v4.x 在 yaml 文件中插入多行一个属性

kubernetes - 如何让我的 kubernetes 获取最新的 docker 镜像?

azure - 使用公共(public) IP 在 Azure 上运行的 Kubernetes 服务。 DNS 名称是什么?

kubernetes - 如何利用部署在 Kubernetes 上的服务的延迟来扩展部署?

redis - 在 Redis 中查找最大对象的最简单方法是什么?

postgresql - 内存存储非常简单

java - 在 Java 中解析 YAML Front matter

python - 我可以控制多行字符串的格式吗?

Kubernetes mariadb galera 单节点