有人能在kubernetes yaml文件中解释一下吗?

tkqqtvp1  于 2023-10-17  发布在  Kubernetes
关注(0)|答案(1)|浏览(99)

我一直在kubernetes yaml文件中看到下面这样的标签,我试图理解。定义了某些键值对,但它们是以

labels:
    app: $PROJECT_NAME-es

一些其他文件

labels:
    app: $PROJECT_NAME-some-service

像这样的东西在yaml文件中到处都是。每个YAML文件处理一个特定的服务及其所有的依赖关系,如服务、卷声明等。
我不是kubernetes的Maven,自从创建者离开公司后,我周围的人一直在使用这些文件,没有修改过。我不知道yaml文件是否可以作为模板,或者这是系统托管的google cloud特定的东西。

yshpjwxd

yshpjwxd1#

这意味着应用程序标签已参数化。PROJECT_NAME是标签中使用的变量。您需要检查部署流程/管道,了解YAML文件是如何在Kubernetes环境中创建和部署的。

相关问题