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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cdk8s-image-0.2.283.tar.gz
Algorithm Hash digest
SHA256 f78734cac2b8fa1ced1255574af66614fcf2ff8ecfb42530b3348bf5ba6013ad
MD5 76bb422d99ee42f71f7a0d2d39485be1
BLAKE2b-256 b8351166d066640233ffd37c191d1660d531b896dbcfa26cffa361ece2c2004b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cdk8s_image-0.2.283-py3-none-any.whl
Algorithm Hash digest
SHA256 841610f1bf328f1f9a48ea548efb8defbdff7b4c22e42c554876a209da5b3860
MD5 af225849b777ac95a2ad5bb635bf4d12
BLAKE2b-256 e6a7a9e5686d35d0c56e2706c0b0e6c1e4ca49ff817c063e0a9fb9262a6f7aee

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