github.com/oam-dev/kubevela@v1.9.11/docs/examples/terraform/cloud-resource-provision-and-consume/application-oss-deploy-website.yaml (about)

     1  apiVersion: core.oam.dev/v1beta1
     2  kind: Application
     3  metadata:
     4    name: a-static-website
     5  spec:
     6    components:
     7      - name: create-bucket
     8        type: alibaba-oss-website
     9        properties:
    10          bucket: oss-website-20220302-2135
    11          acl: public-read
    12          index_document: index.html
    13          error_document: error/index.html
    14          writeConnectionSecretToRef:
    15            name: oss-website-conn
    16        outputs:
    17          - name: bucket
    18            valueFrom: output.status.apply.outputs.BUCKET_NAME.value
    19          - name: endpoint
    20            valueFrom: output.status.apply.outputs.EXTERNAL_ENDPOINT.value
    21          - name: index_document
    22            valueFrom: properties.index_document
    23  #          valueFrom: output.spec.variable.index_document
    24  
    25      - name: deploy-website
    26        type: deploy-website
    27        inputs:
    28          - from: bucket
    29            parameterKey: properties.bucket
    30          - from: endpoint
    31            parameterKey: properties.endpoint
    32          - from: index_document
    33            parameterKey: properties.index_document
    34        properties:
    35          static_web_url: "https://github.com/cloudacademy/static-website-example.git"
    36  
    37  
    38