Nomenclature Processing Machine
Wondering what’s next for npm?Check out our public roadmap! »

cdk8s-imageTypeScript icon, indicating that this package has built-in type declarations

0.1.101 • Public • Published

cdk8s-image

An Image construct which takes care of building & pushing docker images that can be used in CDK8s apps.

The following example will build the docker image from Dockerfile under the my-app directory, push it to a local registry and then define a Kubernetes deployment that deploys containers that run this image.

const image = new Image(this, 'image', {
  dir: `${__dirname}/my-app`,
  registry: 'localhost:5000'
});

new Deployment(this, 'deployment', {
  containers: [ new Container({ image: image.url }) ],
});

Contributions

All contributions are celebrated.

License

Licensed under Apache 2.0.

Keywords

Install

npm i cdk8s-image

DownloadsWeekly Downloads

487

Version

0.1.101

License

Apache-2.0

Unpacked Size

38.6 kB

Total Files

13

Last publish

Collaborators

  • avatar