跳转至

部署配置

我们将在本节中介绍 Nocalhost 部署配置。

Nocalhost 支持 Helm,Rawmanifest 和 Kustomiz 的 K8S 应用程序的部署。 当应用工作负载,部署环境注入,生命周期钩等时,它们可以提供诸如依赖订单规范之类的功能。 此外,它们还支持多种配置方法,例如配置,注释等。

在开始本节之前,请确保您已经知道如何配置 Nocalhost。

如果没有,请首先阅读 Nocalhost概述

快速启动 - 基本的部署配置

我们介绍了Deploy Config提供的一些功能,因此在本节中,我们将提供一些示例,以更多地说明有关基本 nocalhostDeploy Config和安装的更多信息。

Nocalhost 部署配置规范

知道最基本的 nocalhostDeploy Config,我们将在本节中介绍特定的部署配置, 包括依赖订单规范在启动工作量时,部署 env 注入,挂钩等.

Dep 组件和其他方法

Nocalhost Deploy Config支持多种方法,例如 ConfigMap,注释等。 实际上,这些方法也适用于Deploy Config,但是有些功能需要与 K8S Webhook 结合使用, Nocalhost 中的Nocalhost-Dep组件发挥了作用. Nocahost Server 将自动部署此组件, 因此,如果您不使用Nocalhost Server, 您需要部署额外的组件Nocalhost Dep.

Config.yaml 句法

为了提高 Nocalhost 配置的可重复性和灵活性并避免重复配置,Nocahost 提供了环境可变注入,YAML 包括语法。