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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.340.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.340.tar.gz
Algorithm Hash digest
SHA256 fb904a7a47bca30fff13f2281c29e67e9fac844626bd1172a7e2969885547835
MD5 0b3b9947300b6a00997f7c6cb4af06d7
BLAKE2b-256 ce116d2168fe4dff35241f43fdbc0622cb39524e8402d725f6f1151e340bc5a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.340-py3-none-any.whl
Algorithm Hash digest
SHA256 1bbc9855d3c602bbaa90e87c14ee64961a5bb9a5698278214cee92205da4c933
MD5 613d25695e289d65dcb8f5bac0230b84
BLAKE2b-256 45db0c9948e50f6e9fddf0b8e1b67c6c9a2d4d173d1458188bd2ed5f04f659c4

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