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

    0.1.198 • 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

    1,538

    Version

    0.1.198

    License

    Apache-2.0

    Unpacked Size

    50.2 kB

    Total Files

    18

    Last publish

    Collaborators

    • eladb
    • aws-cdk-team
    • cdk8s-team
    • cdklabs-automation