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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.326.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.326.tar.gz
Algorithm Hash digest
SHA256 ff50ce99bcba310861a085bfbebfda1bd4327eec62a78967b6d929653f8bc3a8
MD5 efec02348f24b65fbb13bd4bf5b048b2
BLAKE2b-256 433cedec08fa90baff16078a57e233903ade72eb98f990686d354c5ee8692f1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.326-py3-none-any.whl
Algorithm Hash digest
SHA256 9e1f252fc113b125b8af43cd5b6aeafa4ffa81ea8cced7aa1a5092c1a8825ebc
MD5 05453b6070e31814350673538d89b0a2
BLAKE2b-256 e42cf2c60ea381b70292533e998f580751b4fee3af47d982817d4ce0bf9db8c7

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