Skip to main content

Export: Kubernetes

The @mindfiredigital/adac-export-k8s package converts ADAC YAML into Kubernetes Deployment, Service, and Ingress manifests.

Integrated CLI

npx @mindfiredigital/adac-export-k8s generate my-arch.yaml -o k8s-manifests.yaml

Programmatic Usage

import { generateK8sManifests } from '@mindfiredigital/adac-export-k8s';
import { parse } from '@mindfiredigital/adac-export-k8s/parser';

const ast = parse(myYaml);
const manifests = generateK8sManifests(ast);