Описание тега terraform-provider-cloudflare

1 ответ

Маршрутизация запросов с использованием cloudflare к различным веб-приложениям

В настоящее время у меня есть два веб-приложения, настроенные в cloudflare со следующими CNAME. Оба являются приложениями keystonejs. app1.example.com ===pointing to ===> AWS ALB 1 app2.example.com ===pointing to ===> AWS ALB 2 Я настроил Clou…
0 ответов

Ошибка создания файла pagerule always_use_https с ошибкой Неверный параметр always_use_https

Вот мое правило resource "cloudflare_page_rule" "https-only" { zone = "${var.domain}" target = "http://*${var.domain}/*" priority = 1 actions = { always_use_https = true, } } В документации указано значение по умолчанию always_use_https ложно Я хочу…
19 апр '18 в 10:35
0 ответов

Не может содержать собственную ссылку в правиле страницы terraform cloudflare

Я хочу создать pagerule для обеспечения всех входящих http трафик будет преобразован в https Вот мое правило: resource "cloudflare_page_rule" "https-only" { zone = "${var.domain}" domain = "${var.domain}" target = "http://*${self.domain}/*" priority…
19 апр '18 в 09:57
3 ответа

Применить cloudflare_zone_settings_override к нескольким зонам

Я просто мокну от Terraform, но не вижу очевидного способа удержать меня от повторения. У меня есть несколько зон в Cloudlfare, которыми я хочу управлять. Эти зоны будут иметь очень похожие настройки, и я хочу, чтобы .tf файлы должны быть как коротк…
31 дек '18 в 07:26
1 ответ

создание брандмауэра провайдера Cloudflare Terraform с помощью цикла

Я пытаюсь обойти ограничение, при котором создание брандмауэра разделено на 2 раздела: создание фильтра и создание правила на основе фильтра. Создание фильтра предоставляет идентификатор фильтра, который следует использовать при создании правила fw.…
5 ответов

Terraform: условное создание ресурса на основе переменной в .tfvars

У меня есть ресурсы, определенные в .tfфайлы, общие для нескольких приложений. Я заполняю многие поля через.tfvarsфайл. Мне нужно исключить некоторые ресурсы, полностью основанные на переменных в.tfvars. Например, если у меня есть ресурс вроде: reso…
14 фев '20 в 20:54
0 ответов

Как отключить Cloudflare Browser Insights через API или Terraform?

Я не могу найти никакой информации о Cloudflare Browser Insights в документации API. https://support.cloudflare.com/hc/en-us/articles/360033929991-Cloudflare-Browser-Insights#5tDRl4LGok5jnHLGwuSww5 Как программно отключить?
18 сен '20 в 08:00
3 ответа

Правила страницы Cloudflare с использованием провайдера terraform-cloudflare не обновляют правила страницы

Я использую провайдера Terraform + Cloudflare. Я создал правило страницы при первом запуске terraform plan + terraform apply. Выполнение той же команды второй раз возвращает ошибку: Ошибка: не удалось создать правило страницы: ошибка makeRequest: HT…
1 ответ

Terraform: объявление структурированной / типизированной локальной или переменной

Я реализую сценарий Cloudflare Terraform, и у меня возникают проблемы с дедупликацией блока для zone_settings: resource "cloudflare_zone_settings_override" "my-domain-settings-1" { zone_id = cloudflare_zone.my_domain1.id settings…
1 ответ

terraform: смена машины ec2 не вызывает смену DNS

У меня есть простой код для настройки многих машин EC2. Он не обновляет DNS-запись после смены машины. Мне нужно запустить его второй раз - только тогда DNS сменится. Что я делаю неправильно? resource "aws_instance" "ec2" { for_each = var.instances …
0 ответов

Отказано в разрешении на создание зоны

Я получаю это сообщение после terraform apply: Error: Error creating zone "example.com": HTTP status 400: Permission denied (1068) Вот содержимое файла provider.tf и zone.tf terraform { required_providers { cloudflare = { source = "terraform-provide…
0 ответов

Как обрабатывать аутентификацию для поставщиков без использования общих учетных данных, когда несколько человек используют Altantis/Terraform

Мы используем Atlantis в Bitbucket VCS для запуска Terraform v0.12.28. Мы терраформируем Cloudflare . Многие люди имеют доступ к репозиторию битбакетов и запускают Atlantis. Однако в настоящее время мы используем общий токен API Cloudflare для аутен…
2 ответа

Записи DNS по умолчанию в каждой зоне, управляемой через terraform (например, записи MX)

Я ищу способ управлять зонами и записями cloudflare с помощью terraform и создавать некоторые записи по умолчанию (например, MX) в каждой зоне, которая управляется через terraform, примерно так: resource "cloudflare_zone" "example_net" { type = "ful…
02 фев '21 в 14:33
1 ответ

Локальный облачный туннель с поддержкой terraform

Я пытался использовать terraform без какого-либо экземпляра Cloud - только для локальной установки облачного туннеля с использованием конструкции: resource "null_resource" "tunell_install" { triggers = { always_run = timestamp() } provisioner "local…
1 ответ

Ресурс плана terraform cloudflare_list всегда требует обновления на месте без изменений

Я использовал код terraform, как в примере ниже , чтобы успешно создать список IP-адресов: resource "cloudflare_list" "example" { account_id = "f037e56e89293a057740de681ac9abbe" name = "example_list" description = "example IPs for a list" kind = "ip…
25 окт '22 в 11:51
0 ответов

Как создать сертификат Cloudflare Origin CA через API без предоставления закрытого ключа и CSR

Через пользовательский интерфейс Cloudflare (см. изображение) можно создать сертификат Origin CA без предоставления закрытого ключа и CSR. Cloudflare сгенерирует это для вас. Я пытался найти соответствующий подход, используя API Cloudflare, но, похо…
18 ноя '22 в 08:08
1 ответ

Получить данные из вывода terraform и использовать их в качестве входных данных

Я использую Terraform для создания и автоматизации инфраструктуры, и у меня возникли проблемы с поиском решения для получения выходных данных веб-приложения Azure, в частности общедоступных IP-адресов, используемых этим веб-приложением, и использова…
2 ответа

Создайте блок страны Cloudflare Geo WAF с помощью Terraform

Я пытаюсь написать скрипт terraform для применения блока страны в Cloudflare для одного из моих веб-сайтов. Однако я не совсем уверен, правильно ли я поступаю. Для контекста используется план Free Cloudflare. Мой скрипт терраформирования ниже: resou…
17 дек '22 в 01:11
0 ответов

[Terraform]│ Данный ключ не идентифицирует элемент в этом значении коллекции

Пытаюсь понять, чего именно мне не хватает в моем модуле терраформирования (Cloudflare). В настоящее время разрабатываю его, но я попал в камень с этим: Код: ## Variables variable "filters" { description = "required filters for the firwall rules" ty…
0 ответов

Экспорт среды не работает для terraform

Я использую провайдера Cloudflare, и для передачи на terraform требуются некоторые секретные параметры. Я пытался использовать экспортную оболочку env перед запуском плана, но terraform, похоже, не понимает. >> export CLOUDFLARE_EMAIL="xxx" &g…
04 июл '22 в 02:18