Pulumi ComponentResource for create website based on CloudFront and S3
Project description
pulumi-aws-website
Pulumi ComponentResource for creating CloudFront + S3 websites
How to install
pip install --upgrade pip
pip install wheel
pip install pulumi-aws-website
# or
pip install git+git://github.com/jetbrains-infra/pulumi-aws-website@<tag or branch>
How to use
import pulumi
from pulumi_aws_website import config
from pulumi_aws_website import WebSite
website = WebSite('my-site',
issue='sre-123',
stack='staging',
zones={
'ABCDEF123': ['test.jetbrains.com']
},
viewer_certificate=config.ViewerCertificate(cloudfront_default_certificate=True)
)
pulumi.export('cf_distribution_id', website.distribution.id)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for pulumi_aws_website-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e72e6ad91e9cc4da10af1be35759c84d92f043a1ce13d103c95d2e95004cd45f |
|
MD5 | 03925c0bedc23ee68c69f54a13b46e5b |
|
BLAKE2b-256 | d677e31e838c62c26fe42669627222716d2962e6f5b3826e4eb0b121aebe4a59 |