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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.355.tar.gz
  • Upload date:
  • Size: 27.4 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.355.tar.gz
Algorithm Hash digest
SHA256 10716a1641b120a7bdaf8c1df497a37b46669765f7803cdf758aa3312ab0611c
MD5 45572161d2ce419ed27de1a44c3788fc
BLAKE2b-256 87ba3d54303f7e3ca4f7b34c13646ed84e0701b633eccdc3e656f1e5733e9e4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.355-py3-none-any.whl
Algorithm Hash digest
SHA256 4d005780fc36dbf3221735f3bb70787325ab56d3b8174077ee93f0ed462e09d1
MD5 47aedc94e241e41243243b2c6208a766
BLAKE2b-256 e24145405621c4fb33f5b1893aec99e27eb5d03b322a279f14f63ef2954cf9db

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