apiVersion: pkg.crossplane.io/v1beta1
kind: DeploymentRuntimeConfig
metadata:
  labels:
    app.kubernetes.io/instance: aws-provider
  name: aws-family
spec:
  deploymentTemplate:
    spec:
      selector: {}
      template:
        spec:
          containers:
            - env:
                - name: AWS_DEFAULT_REGION
                  value: ap-southeast-1
                - name: AWS_REGION
                  value: ap-southeast-1
                - name: AWS_WEB_IDENTITY_TOKEN_FILE
                  value: /var/run/secrets/eks.amazonaws.com/serviceaccount/token
                - name: AWS_ROLE_ARN
                  value: arn:aws:iam::380838443567:role/prod-ap-southeast-1-crossplane-aws-provider-upstream
              name: package-runtime
              volumeMounts:
                - mountPath: /var/run/secrets/eks.amazonaws.com/serviceaccount/
                  name: aws-token
          serviceAccount: aws-provider-upstream
          serviceAccountName: aws-provider-upstream
          volumes:
            - name: aws-token
              projected:
                defaultMode: 420
                sources:
                  - serviceAccountToken:
                      audience: sts.amazonaws.com
                      expirationSeconds: 86400
                      path: token
