UNPKG

@grucloud/module-k8s-cert-manager

Version:
24 lines (20 loc) 644 B
const { K8sProvider } = require("@grucloud/provider-k8s"); const ModuleCertManager = require("../iac"); const createResources = async ({ provider }) => { provider.makeNamespace({ properties: () => ({ metadata: { name: "cert-manager", }, }), }); const resources = await ModuleCertManager.createResources({ provider }); }; exports.createStack = async ({ createProvider }) => { const provider = await createProvider(K8sProvider, { createResources, configs: [require("./config"), ModuleCertManager.config], manifests: [...(await ModuleCertManager.loadManifest())], }); return { provider }; };