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

Uploaded Source

Built Distribution

cdk8s_image-0.2.544-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cdk8s-image-0.2.544.tar.gz
Algorithm Hash digest
SHA256 1aa0367964c071a6d846142f1b114c21ac290e464989d24ee7c8ae7fcdea56cc
MD5 ce9b9ed799321e6f10ee7757f0784b0e
BLAKE2b-256 da6bbafe4e0e086867b4b3dfd8297f9651ec4fc504bd8cbc0de9d93a717d4c9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.544-py3-none-any.whl
Algorithm Hash digest
SHA256 3342dbc6a2885b0e88a7738a88c9034e0f6afdebc5a456c3e18d283e849642b1
MD5 02bc205fcf7f66525c5fdbc624ca946c
BLAKE2b-256 d45ba5b7456b3742079ef32a2786fd4b2bca8a3fe0710b11ed2e86b65ebbb966

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