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.329.tar.gz (27.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.329.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.329.tar.gz
Algorithm Hash digest
SHA256 1ad8c402b2722a719d8c7d606c828f89c1371cea5375550b774aab74d648c35d
MD5 398d4611a4f26902b6546b52a1b95636
BLAKE2b-256 5f0e77afaff7e6c83674febd9c23a33637e0a23f72a99e202bc83c274101511f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.329-py3-none-any.whl
Algorithm Hash digest
SHA256 3d46a064534fe4c93d41f728e109b472272e8fa33e088a130bfb76ee22dd8547
MD5 82a1d1c7bfc04b4bd2c6a30a70b8415f
BLAKE2b-256 816ce9921634bd63c57ff1f9a39cce53a9f0f0c0981a83a1c366b1c96eeb01b8

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