Публикации по теме 'terraform'


Создание конечной точки HTTPS Lambda без шлюза API
Использование функциональных URL-адресов и Terraform для автоматического развертывания Amazon Web Services (AWS) недавно анонсировала URL-адреса функций , новую встроенную функцию, которая позволяет вам вызывать ваши функции через конечную точку HTTPS. По умолчанию конечная точка защищена с помощью Управления доступом к удостоверениям AWS (IAM), но вы можете разрешить общий доступ с помощью дополнительных конфигураций общего доступа к ресурсам между источниками (CORS) и/или..

Давайте займемся DevOps: GitHub Actions + Terraform + AWS
Эта серия блогов посвящена представлению сложных проектов DevOps как простых и доступных с помощью простого языка и множества изображений. Ты можешь это сделать. GitHub, вездесущий инструмент для хранения облачного кода, вышел на рынок CI / CD в середине 2019 года . Их убийственная особенность заключается в том, что ваш код, вероятно, уже хранится в GitHub, так почему бы им не управлять автоматическими действиями изначально, а не полагаться на другие более сложные методы, такие как..

Создание бессерверной контейнерной модели пакетного прогнозирования с использованием Google Cloud Run и Terraform
Цель этого поста - настроить бессерверную инфраструктуру, управляемую в коде, для обслуживания пакетных прогнозов модели машинного обучения или любых других облегченных вычислений асинхронным способом: служба Google Cloud Run будет прослушивать новые файлы в облаке. Корзина хранения через тему сообщения pub / sub, запускает вычислительный процесс и помещает полученные данные в другую корзину. Вы можете найти полный код на GitHub . Сервис будет работать так же просто, как: # upload data..

Вопросы по теме 'terraform'

Лучшие практики при использовании Terraform
Я сейчас переключаю нашу инфраструктуру на терраформ. Как лучше всего управлять файлами и состоянием терраформирования? Я понимаю, что это инфраструктура как код, и я сохраню свои файлы .tf в git, но могу ли я также зафиксировать tfstate? Должен ли...
38276 просмотров
schedule 07.08.2022

кавычка вокруг выходного значения с использованием Terraform local-exec Provisioner
Я хочу заключить цитату вокруг выходного значения (проще говоря, я хочу записать выходные данные в файл, используя "local-exec" Provider, но, к сожалению, он не поместил кавычки вокруг него, хотя он отобразил правильное значение для файл. Я также...
1806 просмотров
schedule 30.03.2024

godep save ./ кажется, не работает для https://github.com/hashicorp/terraform
Привет, я перехожу по ссылке https://github.com/hashicorp/terraform . В соответствии с данным разделом «Добавление зависимости» я успешно выполнил приведенные ниже команды. git checkout master git pull godep restore -v # flag is optional,...
526 просмотров
schedule 12.01.2024

Создание ведра s3 удаленного состояния Terraform включено в файл состояния?
Я ищу лучшие методы для создания и хранения моего файла состояния в корзине S3. Должен ли я включать создание корзины S3 вместе с инфраструктурой или Создайте отдельный файл состояния для своей корзины S3 и другой для ресурсов. если это...
1210 просмотров

Terraform (v0.7.4) и Google Cloud SQL 2-го поколения
Поддерживает ли Terraform (v0.7.4) создание экземпляра Google Cloud SQL 2-го поколения и управление им? Я не могу найти никаких упоминаний о том, что он поддерживается или недоступен на веб-сайте Terraform.
109 просмотров
schedule 11.12.2022

Есть ли вызов api Atlas для получения статуса запуска terraform?
Я использую атлас для выполнения своих файлов терраформ. Я настроил terraform remote для своей среды atlas, а затем использовал terraform push для загрузки моих файлов. Это действие вызвало атлас для выполнения terraform и успешно создало мои...
70 просмотров
schedule 11.12.2022

зациклиться на многомерном списке и создать отдельный объект json из элементов в Python
У меня есть список данных: data = [['domain', '600', '10.0.0.1'],['domain2', '600', '10.0.0.2'],['domain3', '200', '10.0.0.3']] Я хочу взять эти данные и использовать их для создания файла terraform в формате json, например: {...
320 просмотров
schedule 15.12.2023

Как настроить GCP CloudSQL с помощью terraform
Я хочу настроить GCP CloudSQL с помощью terraform. Я читаю этот документ. ( https://www.terraform.io/docs/providers/google/r/sql_database_instance.html ) и я выполняю «план терраформирования» с таким кодом. resource...
3237 просмотров
schedule 19.02.2024

Что на самом деле делает обновление terraform?
При использовании terraform для развертывания довольно большой инфраструктуры в AWS наш удаленный tfstate был поврежден и был удален. Из документации я понял, что terraform refresh должен запросить AWS, чтобы получить реальное состояние...
21870 просмотров
schedule 04.03.2024

Как приблизиться к повторяющимся элементам в Terraform
Скажем, мне нужно подготовить большое количество подсетей vpc в терраформе. У каждой подсети есть cidr, имя и зона доступности. Поэтому в других инструментах управления конфигурацией я бы сделал что-то вроде: [ { "name":"subnet1",...
774 просмотров
schedule 31.12.2023

Использование нескольких файлов user_data в Terraform
Я пытаюсь создать общий файл user_data для общих задач, таких как создание папки и установка определенного пакета, а также отдельный файл user_data для конфигурации конкретного приложения. Я пробую следующее - user_data =...
14639 просмотров
schedule 26.07.2022

Зачем мне как пользователю Schematics несколько сред и для какой цели они служат?
Я ищу некоторые рекомендации относительно того, что такое среда в этом контексте. Каковы некоторые рекомендации по настройке среды в Schematics?
65 просмотров

terraform конфигурация AWS CodePipeline для исходной стадии CodeBuild
Я пытаюсь использовать terraform для создания задания CodePipeline. У меня уже есть рабочий проект CodeBuild. Вот мой ресурс: resource "aws_codepipeline" "my-project" { name = "my-project" role_arn =...
2622 просмотров

Elasticsearch продолжает перезаписывать существующие данные на томе ebs
У меня есть экземпляр aws, на котором запущен сервер ELK, с подключенным EBS. Все сделано Terraform. path.data Elasticsearch указывает на смонтированный каталог EBS. Данные хранятся как /ebs_vol/nodes/0/indices . Работает отлично....
427 просмотров

разница между данными и импортом в терраформе
Привет, я новичок в Terraform. При его использовании я немного не понимаю, как использовать существующую инфраструктуру в качестве данных и использовать команду импорта. Потому что я импортировал существующую инфраструктуру, и я потерял свою...
1491 просмотров
schedule 10.06.2023

Версия приложения Elastic Beanstalk в Terraform
Я попытался управлять версиями своих приложений в своем шаблоне terraform, параметризовав имя. Это была попытка создания новой версии приложения нашим процессом CI всякий раз, когда содержимое приложения менялось. Таким образом, в elasticbeanstalk я...
1022 просмотров

Terraform target aws_volume_attachment только с соответствующим ресурсом aws_instance из списка
Я не могу настроить таргетинг на один aws_volume_attachment с соответствующим aws_instance через -target . Проблема в том, что aws_instance берется из списка с помощью count.index , что заставляет terraform обновлять все ресурсы aws_instance...
387 просмотров
schedule 22.12.2022

Управление несколькими конфигурациями, зависящими от одного разделяемого ресурса
У меня есть несколько разных сервисов, каждый из которых имеет свою собственную конфигурацию терраформ для создания ресурсов (в данном конкретном случае таблица BigQuery для каждой службы). Каждая из этих служб зависит от существования одного...
385 просмотров
schedule 19.02.2022

terraform получить переменную списка в ресурс
variable "iam_action" { type = "list" default = ["ec2.amazonaws.com","ecs.amazonaws.com"] } resource "aws_iam_role" "s3_role" { name = "abcd" assume_role_policy = <<EOF { "Version": "2012-10-17", "Statement": [...
4922 просмотров
schedule 08.06.2023

как избежать двойных кавычек в терраформе?
Я использую поставщика удаленного выполнения в моем шаблоне terraform v0.9.11 следующим образом: ... provisioner "remote-exec" { inline = [ "Set-ExecutionPolicy Bypass -force",...
6178 просмотров
schedule 17.08.2022