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

Uploaded Source

Built Distribution

cdk8s_image-0.2.427-py3-none-any.whl (26.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cdk8s-image-0.2.427.tar.gz
Algorithm Hash digest
SHA256 fa60b7c19ecd921ca8778b858ecdf56fbf250ee0b94759c28b7563f9f59700aa
MD5 b55b320853ada045b278a64ad39b6105
BLAKE2b-256 eb19d62f5809fdf433ef78eb1a66b708d00a6679dac0588d466b817593643697

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.427-py3-none-any.whl
Algorithm Hash digest
SHA256 b9967a08f4b8abd0a0b62d6cdf8ea8a417804232bcf049a83ac4000c7d31fb15
MD5 71be76e1bbd1a11f44f5423079c3c31a
BLAKE2b-256 ee4772fc3ca1f586646f9c2b0187b6dae67af5e85439f430b2188fdd5586e34a

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