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

Uploaded Source

Built Distribution

cdk8s_image-0.2.150-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.150.tar.gz
  • Upload date:
  • Size: 26.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for cdk8s-image-0.2.150.tar.gz
Algorithm Hash digest
SHA256 02249f264977bcf769ddc427e606fa631948cee26311159be36656941d623fc1
MD5 b2f31e9050e02c5cc9bacad8c8692b02
BLAKE2b-256 68757dfc9fc5c3977461af7a54a072f7f0133695879243f30fbc5faa36fb4319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.150-py3-none-any.whl
Algorithm Hash digest
SHA256 60f0fa29c6a82ff53d90438cdf4f6308ce445e9a699f3ab0869261fdf7d7c67c
MD5 f75fcb229c6fd948cc80bbd40a5e2253
BLAKE2b-256 74f7d84bf77cc3e6630aa1817648ee508be082e62c55b90826975ba0dbbdc35b

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