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

Uploaded Source

Built Distribution

cdk8s_image-0.2.636-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

Details for the file cdk8s_image-0.2.636.tar.gz.

File metadata

  • Download URL: cdk8s_image-0.2.636.tar.gz
  • Upload date:
  • Size: 27.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for cdk8s_image-0.2.636.tar.gz
Algorithm Hash digest
SHA256 23731774c94de74b018fc3cef4fad9a109269de2d87876868ab0fed688d26608
MD5 96fe52ff996809916ea2304513ac71f9
BLAKE2b-256 20f576785da5921abc6f247abc2fd3adf2cceef5e5c2268a9d3d75861d284bc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.636-py3-none-any.whl
Algorithm Hash digest
SHA256 03e696e182ffacdbf657885a04be3cd03ebf8b8958d4c20b8cde9a8e40d00269
MD5 282971b0546c8f7404f1a90d9518b641
BLAKE2b-256 cc708e2777b59d2831ffa41a65206029ee31c311bd5d74295e7bad9ff2c8fa68

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