Skip to main content
Version: v1.1

AWS S3

Description

Terraform configuration for AWS S3 bucket

Samples

apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
name: s3-cloud-source
spec:
components:
- name: sample-s3
type: aws-s3
properties:
bucket: vela-website-20211019
acl: private

writeConnectionSecretToRef:
name: s3-conn

Specification

Properties

NameDescriptionTypeRequiredDefault
bucketS3 bucket namestringtrue
aclS3 bucket ACLstringtrue
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse

Outputs

If writeConnectionSecretToRef is set, a secret will be generated with these keys as below:

NameDescription
BUCKET_NAMES3 bucket name