{"_id":"@deployport/pulumi-temporal-k8s-nodejs","_rev":"5-b67ead70b619a1c29d38db82d49ef783","name":"@deployport/pulumi-temporal-k8s-nodejs","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@deployport/pulumi-temporal-k8s-nodejs","version":"0.1.0","author":{"name":"bithavoc"},"license":"MIT","_id":"@deployport/pulumi-temporal-k8s-nodejs@0.1.0","maintainers":[{"name":"bithavoc","email":"im@bithavoc.io"}],"homepage":"https://github.com/deployport/pulumi-temporal-k8s-nodejs#readme","bugs":{"url":"https://github.com/deployport/pulumi-temporal-k8s-nodejs/issues"},"dist":{"shasum":"c8e8f71571d3d273bd7606bc944862abd704e566","tarball":"https://registry.npmjs.org/@deployport/pulumi-temporal-k8s-nodejs/-/pulumi-temporal-k8s-nodejs-0.1.0.tgz","fileCount":68,"integrity":"sha512-J+5vjWdRb6wQBLDchfgp8Q2I5qBXBaNyjp5M80zGW9D2jqXq7oqcjthKvsCcnf+qsLa4lOjPRIGMkI5epjVWJw==","signatures":[{"sig":"MEQCIHFf7KsssJQnEIBCJXL63l+q3elFge8ICeeZNitZhQIMAiBocJFYWuhoArN6upyos4bR1RRgz0cixSaR2NwL6SBT2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106279},"main":"bin/index.js","types":"bin/index.d.ts","engines":{"node":">=18"},"gitHead":"6d72bfc751a54733dfddde4f12211ac1da4beb02","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bithavoc","email":"im@bithavoc.io"},"repository":{"url":"git+https://github.com/deployport/pulumi-temporal-k8s-nodejs.git","type":"git"},"_npmVersion":"10.7.0","description":"Deploy Temporal Server and UI on Kubernetes using Pulumi Native Provider","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@pulumi/pulumi":"^3.153.1","@pulumi/kubernetes":"^4.21.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.3.5","@types/node":"^18"},"_npmOperationalInternal":{"tmp":"tmp/pulumi-temporal-k8s-nodejs_0.1.0_1741236491791_0.4067594277159541","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@deployport/pulumi-temporal-k8s-nodejs","version":"0.1.1","keywords":["pulumi","kubernetes","temporal","workflows","infrastructure","automation"],"author":{"name":"bithavoc"},"license":"MIT","_id":"@deployport/pulumi-temporal-k8s-nodejs@0.1.1","maintainers":[{"name":"bithavoc","email":"im@bithavoc.io"}],"homepage":"https://github.com/deployport/pulumi-temporal-k8s-nodejs#readme","bugs":{"url":"https://github.com/deployport/pulumi-temporal-k8s-nodejs/issues"},"dist":{"shasum":"1f89ff69a39b3a69bab4cfc7bf815e0a96cfc04e","tarball":"https://registry.npmjs.org/@deployport/pulumi-temporal-k8s-nodejs/-/pulumi-temporal-k8s-nodejs-0.1.1.tgz","fileCount":68,"integrity":"sha512-J2IqRgRoEkuWqPccGibWjH+XeaiGoYy+PdN851NKnttiPt9Mb4Q9ZYRq+RYxWbVA/Ss/FxJQxgL254uJygO8rg==","signatures":[{"sig":"MEYCIQCMrzb/25INVvR+OvjT3EBkYC61+jyUvEW+O1UAG4vR3wIhAI6Ad/VMNBJK3QJbcZNPPYKbeIVrRFn/9cR7c6cavNLE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106432},"main":"bin/index.js","types":"bin/index.d.ts","engines":{"node":">=18"},"gitHead":"89b2ab007bc208d59cc3afcb822f49e2f02300fb","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bithavoc","email":"im@bithavoc.io"},"repository":{"url":"git+https://github.com/deployport/pulumi-temporal-k8s-nodejs.git","type":"git"},"_npmVersion":"10.7.0","description":"Deploy Temporal Server and UI on Kubernetes using Pulumi Native Provider","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@pulumi/pulumi":"^3.153.1","@pulumi/kubernetes":"^4.21.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.3.5","@types/node":"^18"},"_npmOperationalInternal":{"tmp":"tmp/pulumi-temporal-k8s-nodejs_0.1.1_1741236587783_0.5064897038283549","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@deployport/pulumi-temporal-k8s-nodejs","version":"0.1.2","keywords":["pulumi","kubernetes","temporal","workflow","infrastructure","automation"],"author":{"name":"bithavoc"},"license":"MIT","_id":"@deployport/pulumi-temporal-k8s-nodejs@0.1.2","maintainers":[{"name":"bithavoc","email":"im@bithavoc.io"}],"homepage":"https://github.com/deployport/pulumi-temporal-k8s-nodejs#readme","bugs":{"url":"https://github.com/deployport/pulumi-temporal-k8s-nodejs/issues"},"dist":{"shasum":"25b4e29794b1ecd6c2b40f02e135a16257702346","tarball":"https://registry.npmjs.org/@deployport/pulumi-temporal-k8s-nodejs/-/pulumi-temporal-k8s-nodejs-0.1.2.tgz","fileCount":68,"integrity":"sha512-k+oJEDRwrRWEuCodqgeHGl1qoq3OysA9oP3/F9n6Xy6BsNr/9c8jMmiAwh9xa+Pj2fCYpgV51gCDIXOfzfa3Ng==","signatures":[{"sig":"MEUCIQCJ4hI6jKzXWD8V2nnx7YyYtmu3m/DJMLzmwF6jJd8iJQIgPAQbvngYK05vsVOKRYq6mheC5Qm7bb/1V8WZjX01bSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106431},"main":"bin/index.js","types":"bin/index.d.ts","engines":{"node":">=18"},"gitHead":"de3ad1d55a1a9020db330a670d37ce2e007e1fa5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bithavoc","email":"im@bithavoc.io"},"repository":{"url":"git+https://github.com/deployport/pulumi-temporal-k8s-nodejs.git","type":"git"},"_npmVersion":"10.7.0","description":"Deploy Temporal Server and UI on Kubernetes using Pulumi Native Provider","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@pulumi/pulumi":"^3.153.1","@pulumi/kubernetes":"^4.21.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.3.5","@types/node":"^18"},"_npmOperationalInternal":{"tmp":"tmp/pulumi-temporal-k8s-nodejs_0.1.2_1741236721773_0.3011067849862099","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@deployport/pulumi-temporal-k8s-nodejs","version":"0.1.3","keywords":["pulumi","kubernetes","temporal","workflow","infrastructure","automation"],"author":{"name":"bithavoc"},"license":"MIT","_id":"@deployport/pulumi-temporal-k8s-nodejs@0.1.3","maintainers":[{"name":"bithavoc","email":"im@bithavoc.io"}],"homepage":"https://github.com/deployport/pulumi-temporal-k8s-nodejs#readme","bugs":{"url":"https://github.com/deployport/pulumi-temporal-k8s-nodejs/issues"},"dist":{"shasum":"e284289e9f8467a7ba9f8b7317210281c987937d","tarball":"https://registry.npmjs.org/@deployport/pulumi-temporal-k8s-nodejs/-/pulumi-temporal-k8s-nodejs-0.1.3.tgz","fileCount":69,"integrity":"sha512-IxLg3zoYGEBZ3mfincsl4rK8fidOXX7NUpgwnPLSNZP7sYT07C2eDdcLS21qItw3e4w9KV+bigpc/p4b4V0lbQ==","signatures":[{"sig":"MEUCIBPOoWw1TVLgz6SreG8XNUd4Lho8FVFlWr29TI8xGSDhAiEAn49ObdALMJvV7kPud6gytjJ2PeQ8UEWHMu7yD8tXvp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106878},"main":"bin/index.js","types":"bin/index.d.ts","engines":{"node":">=18"},"gitHead":"b776602442e9ce0e4667671b5e502fec84acaf34","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bithavoc","email":"im@bithavoc.io"},"repository":{"url":"git+https://github.com/deployport/pulumi-temporal-k8s-nodejs.git","type":"git"},"_npmVersion":"10.8.2","description":"Deploy Temporal Server and UI on Kubernetes using Pulumi Native Provider","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@pulumi/pulumi":"^3.153.1","@pulumi/kubernetes":"^4.21.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.3.5","@types/node":"^18"},"_npmOperationalInternal":{"tmp":"tmp/pulumi-temporal-k8s-nodejs_0.1.3_1741237264789_0.5582560684339097","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@deployport/pulumi-temporal-k8s-nodejs","version":"0.2.0","description":"Deploy Temporal Server and UI on Kubernetes using Pulumi Native Provider","author":{"name":"bithavoc"},"keywords":["pulumi","kubernetes","temporal","workflow","infrastructure","automation"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/deployport/pulumi-temporal-k8s-nodejs.git"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"main":"bin/index.js","types":"bin/index.d.ts","dependencies":{"@pulumi/kubernetes":"^4.21.1","@pulumi/pulumi":"^3.153.1"},"devDependencies":{"@types/node":"^18","typescript":"^4.3.5"},"engines":{"node":">=18"},"_id":"@deployport/pulumi-temporal-k8s-nodejs@0.2.0","gitHead":"70144db93f6a8937f8e011075683c187f1e7de9a","bugs":{"url":"https://github.com/deployport/pulumi-temporal-k8s-nodejs/issues"},"homepage":"https://github.com/deployport/pulumi-temporal-k8s-nodejs#readme","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ryd4TJhzFGaSnPP5ZEL9aLQS0VZgna5cJvdpYIhqYdkcoJyk3KnPt3jy7JWkLMSonGI8KmMKELLzaHS84bHmSQ==","shasum":"ca9ad5dcb49e3420e1a4c556b37a466b57bea512","tarball":"https://registry.npmjs.org/@deployport/pulumi-temporal-k8s-nodejs/-/pulumi-temporal-k8s-nodejs-0.2.0.tgz","fileCount":69,"unpackedSize":108894,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDswRefU0+QbhS2iIcCYD9PhfQLjCSPUO4pyUrrms+xaAIhAOAvNaGdbsHghld6NKhxY2zoEGEfVBPXVcFFz/AfqtIV"}]},"_npmUser":{"name":"bithavoc","email":"im@bithavoc.io"},"directories":{},"maintainers":[{"name":"bithavoc","email":"im@bithavoc.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pulumi-temporal-k8s-nodejs_0.2.0_1746587772654_0.982015607987395"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-06T04:48:11.727Z","modified":"2025-05-07T03:16:13.117Z","0.1.0":"2025-03-06T04:48:11.951Z","0.1.1":"2025-03-06T04:49:48.015Z","0.1.2":"2025-03-06T04:52:01.980Z","0.1.3":"2025-03-06T05:01:04.995Z","0.2.0":"2025-05-07T03:16:12.892Z"},"bugs":{"url":"https://github.com/deployport/pulumi-temporal-k8s-nodejs/issues"},"author":{"name":"bithavoc"},"license":"MIT","homepage":"https://github.com/deployport/pulumi-temporal-k8s-nodejs#readme","keywords":["pulumi","kubernetes","temporal","workflow","infrastructure","automation"],"repository":{"type":"git","url":"git+https://github.com/deployport/pulumi-temporal-k8s-nodejs.git"},"description":"Deploy Temporal Server and UI on Kubernetes using Pulumi Native Provider","maintainers":[{"name":"bithavoc","email":"im@bithavoc.io"}],"readme":"## pulumi-temporal-k8s-nodejs\n\nDeploy [Temporal](https://temporal.io/) [Open-Source Workflow Server](https://learn.temporal.io/getting_started) and UI on Kubernetes using Pulumi Native Provider\n\n## Installation\n\n```sh\nnpm i @deployport/pulumi-temporal-k8s-nodejs\n```\n\n## Simple Usage\n\n```ts\nimport { Configuration, Stack } from \"@deployport/pulumi-temporal-k8s-nodejs\";\n\nconst config = new Configuration({});\nconst stack = new Stack({ config });\n```\n\nRun the following commands with your values in order to set configurations for the current pulumi stack:\n\n- `pulumi config set temporal:databaseHost <postgres database host>`\n- `pulumi config set temporal:databaseUsername <postgres user name>`\n- `pulumi config set --secret temporal:databasePassword` which prompts for the database password to use\n\nMake sure the user is owner of both `temporal` and `temporal_visibility` databases in the postgres server.\n\n## Advanced Usage\n\n```ts\nimport * as kubernetes from \"@pulumi/kubernetes\";\nimport {\n  ComponentName,\n  Configuration,\n  Stack,\n} from \"@deployport/pulumi-temporal-k8s-nodejs\";\n\nconst config = new Configuration({\n  rootName: new ComponentName(\"temporal\"),\n});\nconfig.additionalNamespaces.push(\"fastns\", \"slowns\");\n\nconst namespace = new kubernetes.core.v1.Namespace(\n  \"temporal\",\n  {\n    metadata: {\n      name: \"temporal\",\n    },\n  },\n  {\n    provider: kubernetesProvider,\n  }\n);\n\nconst opts = {\n  provider: kubernetesProvider,\n  namespace: namespace.metadata.name,\n};\nconst stack = new Stack({ config }, opts);\n```\n\n## License\n\nMIT\n","readmeFilename":"Readme.md"}