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

Uploaded Source

Built Distribution

cdk8s_image-0.2.307-py3-none-any.whl (25.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.307.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for cdk8s-image-0.2.307.tar.gz
Algorithm Hash digest
SHA256 ce2da9b6ae00b66ff4af61db3c7c2b18219d78b6a265a090343169ff31fb8ab7
MD5 bf7a9828a1d1b199a49c3ffac22ecc69
BLAKE2b-256 fce4b3e77f680a51affce8f80aba3dbe0716967ce10189490f55cea76525c8d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.307-py3-none-any.whl
Algorithm Hash digest
SHA256 22712d4d0f85391cbc4202fc91b45da5090bad0bd5cd556740c2340ee251b29e
MD5 060012d41168ae7cdc59312ee72f9e08
BLAKE2b-256 8a4d07974500dda7306429bd4b00e18d618f0cc878e3cb7aeccf6b2c6af56035

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