Skip to main content

Build & Push local docker images inside CDK8s applications

Project description

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdk8s-image-0.2.384.tar.gz (27.5 kB view details)

Uploaded Source

Built Distribution

cdk8s_image-0.2.384-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file cdk8s-image-0.2.384.tar.gz.

File metadata

  • Download URL: cdk8s-image-0.2.384.tar.gz
  • Upload date:
  • Size: 27.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for cdk8s-image-0.2.384.tar.gz
Algorithm Hash digest
SHA256 d71a557c4126f070d65626e1c9cf07e34315cb374129af515e4d563b8e6ddfe9
MD5 c75fc55ec2cf4ba73f9a1c67355e08ca
BLAKE2b-256 012126dbc5b5ffe24da137f14976deb66ffef5863e749046b972aac8539f0d93

See more details on using hashes here.

File details

Details for the file cdk8s_image-0.2.384-py3-none-any.whl.

File metadata

File hashes

Hashes for cdk8s_image-0.2.384-py3-none-any.whl
Algorithm Hash digest
SHA256 a1c5e0ad94f1e4a3f1d08a1dd5b63194524d909949550bc553f7ea57cb814bcc
MD5 c22c17e8a6892aa66ef6c268c5dd290b
BLAKE2b-256 1710237e9ba5afea29e7807859b51590748f50c3c52ffdbce71e01f8e6c4d410

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page