Kosko now supports Kustomize files. With the new @kosko/kustomize package, you can load your existing Kustomize files into Kosko, and it also supports Kubernetes OpenAPI schema validation.
@kosko/kustomize uses the kustomize build or kubectl kustomize command to generate Kubernetes manifests and the @kosko/yaml package to load Kubernetes YAML.
First, you have to install either kustomize or kubectl CLI, then install the @kosko/kustomize package.
npm install @kosko/kustomize
Next, use the loadKustomize function to load Kustomize files.
const { loadKustomize } = require("@kosko/kustomize");
loadKustomize({
path: "./dir"
});
See loading Kustomize for more details.