Вопросы по теме 'terraform-provider-aws'
Невозможно использовать mysql в том же плане, который создает сервер MySQL
Я хочу создать экземпляр AWS RDS, а затем хочу управлять пользователями db с помощью terraform. Итак, сначала я создал экземпляр RDS, а затем инициализировал поставщик mysql с созданным экземпляром RDS, чтобы использовать его в дальнейшем для...
176 просмотров
schedule
26.03.2024
Выполнить Terraform apply с AWS взять на себя роль
Мне нужно выполнить шаблон Terraform для предоставления инфраструктуры для учетной записи AWS, к которой я могу получить доступ, взяв на себя роль.
Проблема, с которой я столкнулся сейчас, заключается в том, что у меня нет пользователя IAM в этой...
16999 просмотров
schedule
26.10.2022
недопустимый адрес CIDR в ресурсе terraform aws_security_group с cidr_blocks из файла
Я пытаюсь создать правило входа группы безопасности из файла, содержащего список CIDR в следующем формате:
"127.0.0.1/32",
"127.0.0.1/32",
"127.0.0.1/32"
CIDR извлекаются из файла следующим образом:
cidrs = "${split(",",...
2376 просмотров
schedule
04.03.2024
Как создать / перезаписать параметр в AWS Parameter Store, только если он не существует?
Я использую terraform для создания параметра в хранилище параметров AWS.
resource "aws_ssm_parameter" "username" {
name = "username"
type = "SecureString"
value = "to_be_defined"
overwrite = false
}
provider "aws" {...
6068 просмотров
schedule
22.09.2022
Terraform: настройка ведения журнала из AWS LoadBalancer в корзину S3
У меня есть aws_lb, который я хочу зарегистрировать в корзине S3.
Что я безуспешно пытался сделать:
data "aws_elb_service_account" "main" {}
data "aws_iam_policy_document" "bucket_policy" {
statement {
sid = ""
actions =...
2077 просмотров
schedule
16.10.2022
Как диагностировать простую ошибку main.tf Terraform / AWS?
Я работаю по книге Orielly Terraform [новичок], и первое упражнение с main.tf:
provider "aws" {
region = "us-east-1"
}
Команда terraform plan вызвала следующую ошибку:
Конфигурация поставщика по умолчанию (без псевдонима) для...
290 просмотров
schedule
29.05.2024
Terraform: как использовать результаты вызова Lambda в другом месте?
У меня есть лямбда, которая довольно хорошо вызывается во время terraform apply , и я получаю от нее хороший результат:
output "out_params_map" {
description = "something"
value = module.get_params.result_map
}
показывает правильный...
299 просмотров
schedule
01.12.2022
Terraform для AWS: передача конкретного адреса ресурса на основе зоны доступности экземпляра beanstalk.
Настройка
У меня есть система с приложением beanstalk, которое может охватывать несколько зон доступности. Приложению необходимо получать данные от экземпляров ElastiCache, но они должны быть наиболее близкими друг к другу.
Например,...
20 просмотров
schedule
06.05.2024
Terraform уничтожает ресурс AWS при перемещении кода в модуль
Изначально у меня был скрипт Terraform, который создает группу логов CloudWatch.
resource "aws_cloudwatch_log_group" "main_server_log_group" {
name = "server_name"
retention_in_days = 60
}
Я применил его, позже переместил в...
80 просмотров
schedule
17.12.2023
Terraform 0.11 - Совместное использование сложных значений атрибутов между ресурсами
В настоящее время я пишу несколько приложений AWS Kinesis Data Analytics с Terraform. Оба приложения используют один и тот же входной поток Kinesis и, следовательно, имеют одинаковую схему:
resource "aws_kinesis_analytics_application" "example1"...
74 просмотров
schedule
11.03.2024
Как игнорировать ошибку дублирования ресурсов во время применения терраформирования?
Я пытаюсь повторно применить свои изменения, используя terraform apply , но когда я делаю это снова, это дает мне ошибку с уже существующим ресурсом и останавливает развертывание.
Пример:
Error: AlreadyExistsException: An alias with the name...
3097 просмотров
schedule
02.12.2022
Модули Terraform - Добавить элемент постфактум
Я пытался понять это в отношении модулей терраформирования. Я добавил в свой код модуль группы безопасности и развернул его. После его развертывания у меня нет возможности добавить новое правило в группу, если я не испорчу весь модуль и не разверну...
43 просмотров
schedule
06.10.2022
Как решить Ошибка при загрузке: AccessDenied: Access Denied status code: 403 при попытке использовать s3 для бэкэнда terraform?
Мой простой файл terraform:
provider "aws" {
region = "region"
access_key = "key"
secret_key = "secret_key"
}
terraform {
backend "s3" {
# Replace this with your bucket name!...
12980 просмотров
schedule
16.11.2022
Как вы назначаете выходное значение одного ресурса в качестве входного для другого?
У меня есть два файла .tf в моем корневом модуле:
первый называется api-gateway.tf , который предоставляет шлюз API в AWS:
resource "aws_apigatewayv2_api" "apiGateway" {
name = "some_Name"
protocol_type = "HTTP"
}
output...
109 просмотров
schedule
29.12.2023
Документ политики корзины Terraform AWS, ARN изменяется
У меня странная проблема, когда в какой-то момент меняются ARN. Это происходит как для политики корзины, так и для политики ключа KMS.
В документе политики я указываю ролевые ARN во внешней учетной записи:
...
principals {
type =...
357 просмотров
schedule
15.04.2024
Шаблон Terraform в файле шаблона
Можно ли использовать шаблон в файле шаблона в terraform? Допустим, у меня есть повторяющиеся блоки в шаблоне
template.tmpl: -
{
A1,
A2,
A3
}
Предположим, что элемент A можно сохранить как другой шаблон, который затем можно будет...
44 просмотров
schedule
03.11.2022
сетевой интерфейс конфликтует с идентификатором подсети - Terraform AWS provider
Я пытаюсь создать экземпляр в пользовательском VPC с помощью Terraform во время онлайн-обучения. вот что я придумал:
resource "aws_vpc" "main" {
cidr_block = "10.0.0.0/16"
tags = {
name =...
501 просмотров
schedule
29.04.2024
В EKS как проверить, что я настроил спотовый инстанс через Terraform
Я следил за этой документацией: https://github.com/terraform-aws-modules/terraform-aws-eks/blob/master/docs/spot-instances.md
и успешно подготовил кластер EKS.
Я попросил kubectl описать узел и получил:
➜ ~ kubectl describe node...
395 просмотров
schedule
30.11.2022
Установите политику вытеснения Redis ElastiCache через Terraform
Я хочу установить для своего кластера Redis на AWS ElastiCache режим вытеснения LRU . Версия моего кластера Redis — 5.0.6.
Я просмотрел документацию ресурса Terraform aws_elasticache_replication_group но я не могу найти какой-либо атрибут для...
468 просмотров
schedule
02.03.2024
использовать разные корзины для бэкэнда terraform s3 в зависимости от того, какая учетная запись aws настроена
Мне нужно, чтобы серверная часть terraform s3 использовала одну корзину для моей производственной учетной записи AWS, а другую корзину - для моей учетной записи AWS для разработки. Нам это нужно, потому что мы не можем разрешить пользователям из...
332 просмотров
schedule
08.03.2024