Мне удалось создать ведро на амазонке S3, используя этот link.Как создать папку в ведро Amazon S3 с использованием terraform
Я использовал следующий код для создания ведра:
resource "aws_s3_bucket" "b" {
bucket = "my_tf_test_bucket"
acl = "private"
}
Теперь я хотел создать папки внутри ведра, скажу Folder1
.
Я нашел link для создания объекта S3. Но у этого есть обязательный параметр source
. Я не уверен, что это за значение, поскольку я намерен создать папку внутри ведра S3.
Спасибо за информацию. Но мое сомнение заключается в том, как создать объект как объект с нулевым байтом. Каким должен быть источник? –
Вы знаете свой собственный вариант использования, но дело в том, что ведра S3 полностью плоские, нет таких вещей, как папки S3, и если вы хотите поместить объект под названием Folder1/File1 в S3, вам не нужно «создавать» Сначала «Folder1». Если вы по-прежнему действительно хотите по какой-то причине, просто создайте нулевой байтовый файл в вашей локальной файловой системе и укажите terraform на это как источник. –
Да S3 не поддерживает реальные папки, но вопрос заключается в том, как создать то, что S3 рассмотрит объект, который можно рассматривать как папку. Ответ на тот вопрос, который должен быть принят, приведен ниже. – Stephen