Добавление CorsConfiguration в облачной информации yaml - PullRequest
0 голосов
/ 21 мая 2018

Неделю назад мы создали ведро через конвейер, и оно работало правильно.Это был код:

Resources:

  ArtifactBucket:
    Type: AWS::S3::Bucket

  PublicArtifactBucket:
    Type: AWS::S3::Bucket
    Properties:
      AccessControl: PublicRead
      BucketName: mybucket

Однако мы поняли, что нам нужна некоторая CorConfiguration, поэтому я добавил и добавил следующие строки:

Resources:

  ArtifactBucket:
    Type: AWS::S3::Bucket

  PublicArtifactBucket:
    Type: AWS::S3::Bucket
    Properties:
      AccessControl: PublicRead
      BucketName: mybucket
      CorsConfiguration:
        CorsRules:
          - AllowedHeaders:
              - "*"
            AllowedMethods:
              - GET
            AllowedOrigins:
              - "*"
            MaxAge: "3000"

Я нажимаю изменение, но продолжаю получать эту ошибку:

Embedded stack xxx was not successfully updated. Currently in
UPDATE_ROLLBACK_IN_PROGRESS with reason: The following resource(s) failed
to update: [PublicArtifactBucket]


Action execution failed
Failed to update stack. Current status: UPDATE_ROLLBACK_COMPLETE. Reason: No reason was provided.

Почему это происходит и как мне решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...