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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cdk8s-image-0.2.480.tar.gz
Algorithm Hash digest
SHA256 6a334f35bb9ae93fb438bbacc74d205d1f276f92707444f1b769b422085c1689
MD5 0de8d6871e1b07b4af837662a1155a79
BLAKE2b-256 33c85ddb72ae77a8a922cf0d8490dcf55700092ee6e2188821571fe942eaeda4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.480-py3-none-any.whl
Algorithm Hash digest
SHA256 5b3a897f7b7bc81081b11834f880639bca4715d60a52246b9bb8d42e22ac9a8f
MD5 208d92d92a681509d29081481447940b
BLAKE2b-256 b5e01724ca33c262623d5511c09b3df2c13fa8a6c3bdaf30cf9c2bad56d164dd

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