Skip to main content

What is this integration?

Amazon CloudFront is a content delivery network that accelerates delivery of your content through edge locations.

What Monk manages

  • Distribution and related configuration

What the Agent can do and how to use it

  • Distribution Management: Create, update, and delete CloudFront distributions
  • Origin Configuration: Configure S3 buckets, HTTP servers, or custom origins as content sources
  • Cache Behaviors: Set up caching rules, compression, and content optimization
  • Security: Configure SSL/TLS certificates, geographic restrictions, and access controls
  • Invalidations: Clear cached content and force fresh delivery
  • Monitoring: Enable CloudFront access logging and real-time metrics
Steps:
  1. Ensure AWS provider is added: monk cluster provider add -p aws
  2. monk update <namespace>/<name>

Auth

  • Uses AWS provider credentials configured via monk cluster provider add -p aws

Getting Started

  1. Ensure AWS provider is added:
  1. Define a distribution (save as cloudfront.yaml):
  1. Create/update: