Skip to main content

cdk-apisix

Project description

NPM version PyPI version Release

cdk-apisix

CDK construct library to generate serverless Apache APISIX workload on AWS Fargate.

sample

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_apisix import Apisix

# create a standard apisix service
apisix = Apisix(stack, "apisix-demo")

# create a sample webservice with apisix in the same Amazon ECS cluster
apisix.create_web_service("flask",
    environment={
        "PLATFORM": "Apache APISIX on AWS Fargate"
    },
    image=ContainerImage.from_registry("public.ecr.aws/d7p2r8s3/flask-docker-sample")
)

custom container image from local assets

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
Apisix(stack, "apisix-demo",
    apisix_container=ContainerImage.from_asset(path.join(__dirname, "../apisix_container")),
    dashboard_container=ContainerImage.from_asset(path.join(__dirname, "../apisix_dashboard"))
)

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

cdk-apisix-0.0.43.tar.gz (412.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cdk_apisix-0.0.43-py3-none-any.whl (411.4 kB view details)

Uploaded Python 3

File details

Details for the file cdk-apisix-0.0.43.tar.gz.

File metadata

  • Download URL: cdk-apisix-0.0.43.tar.gz
  • Upload date:
  • Size: 412.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for cdk-apisix-0.0.43.tar.gz
Algorithm Hash digest
SHA256 4ba7360b59e786d1e8cf67647c658a71ef8c5df6ddb7d290b1288b0a65d24385
MD5 344d118bee0b44af2ea537a4988776ee
BLAKE2b-256 32e3c34cc9e9713b7229487a2712708fbd17097a67ee03a2db3ee98ddcaf661e

See more details on using hashes here.

File details

Details for the file cdk_apisix-0.0.43-py3-none-any.whl.

File metadata

  • Download URL: cdk_apisix-0.0.43-py3-none-any.whl
  • Upload date:
  • Size: 411.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for cdk_apisix-0.0.43-py3-none-any.whl
Algorithm Hash digest
SHA256 5f18fbb39a915b61fb89f5e5f76c668a0ffbc6e62ff52045e23e810b3677abff
MD5 b2824f676920bc8c718563a32ddb5d6a
BLAKE2b-256 037d0b78187cd2aad6a908397682c9c0540d0849bf74e87709a22d30867c716b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page