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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cdk8s-image-0.2.405.tar.gz
Algorithm Hash digest
SHA256 299c36799c7bc16b77f77f589b672ed6190ee0384edef3069695a4d69226b464
MD5 89845df8567f3a35f1f03784415134f9
BLAKE2b-256 bc9d10406ec93de2e01e25a9ca23c2f251a5a9ebc30b1a3b70c05782daa773c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.405-py3-none-any.whl
Algorithm Hash digest
SHA256 363a13e3135781b11288037bc31bfed8466672c750daf48fa3c3b73089ae1ee1
MD5 7da1fab10287cb2fb5cbecc48a59fc22
BLAKE2b-256 b2e17c0dead7719423ac66cd82f0d037066ddd7bbf2f0e0118a5203f76adfbab

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