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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cdk8s-image-0.2.410.tar.gz
  • Upload date:
  • Size: 27.9 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.410.tar.gz
Algorithm Hash digest
SHA256 04f48a265733598a8dcebd5b0128586eea083b9c3c7ab280331a16879c8f7e23
MD5 822cfdf812c7547be473f15cc2e9f859
BLAKE2b-256 9da712af2a708c88fc410d445b4b4437b5a188cc78b173fe13a5dad2a0056a58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.410-py3-none-any.whl
Algorithm Hash digest
SHA256 9f0869a62e8b17c96791e479c83c7fb80b65230b0ee56aba256f7fa7b9242f27
MD5 327292d594bf60de579102bf30273c12
BLAKE2b-256 b5ebe84fc53aef5c503532a44fe0654c0d0cd98ea184986e64760523baebc119

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