HashiCorp Terraform1.17.0
Инструмент для безопасного и эффективного создания, изменения и управления версиями инфраструктуры.
Этот файл не размещён на MirrorNest — подробнее в разделе откуда мы берём программы. Кнопка выше ведёт прямо к официальному издателю.
Описание
Terraform позволяет описывать инфраструктуру в конфигурационных файлах и использовать эти определения для создания, изменения и версии сред вместо применения отдельных ручных правок.
Эта инфраструктура в качестве рабочего процесса кода дает командам повторяемую запись предполагаемой структуры центра обработки данных, которую можно просматривать, делиться и повторно использовать, как и другой код. Его высокоуровневый синтаксис конфигурации выражает ресурсы инфраструктуры и их желаемые отношения в кратком, версифицируемом проекте.
Перед внесением изменений Terraform разрабатывает план выполнения, который показывает предлагаемые действия, позволяя операторам проверять обновление перед его применением. Он также создает график ресурсов для выявления зависимостей, определения порядка и параллельного запуска независимого создания или модификации ресурсов. График и план поддерживают автоматизацию сложных изменений инфраструктуры с ограниченным взаимодействием с человеком, делая последовательность операций видимой и уменьшая возможности для ошибок.
Разработчики, инженеры инфраструктуры и команды, поддерживающие центры обработки данных, могут использовать его с существующими поставщиками услуг, популярными поставщиками или пользовательскими внутренними решениями, когда средами необходимо управлять последовательно с течением времени. Он работает на Windows 10 или более поздней версии и Windows Server 2016 или более поздней версии на системах x64. Текущая версия 1.17.0, исправления которой включают предотвращение паники во время установки модуля, когда Terraform сталкивается с недействительными вызовами модуля.
Требуется Windows 10+ · Server 2016+ · Архитектура: x64
Что нового в v1.17.0
НОВЫЕ ФОТОГРАФИИ: - Terraform теперь поддерживает переменные и локальные в требованиях провайдера (#39153) - Добавлен новый вариант планирования с минимальным обновлением, который будет только обновлять ресурсы, которые предложили изменения. (#35290) - политика: Терраформная политика теперь доступна. Флаг политики для планирования, применения и запроса больше не требует экспериментальной сборки или флага с разрешенными экспериментальными функциями. Политика запросов оценивает ресурсы, обнаруженные блоками списка, и сообщает о результатах, считываемых человеком или JSON. См. https://developer.hashicorp.com/terraform/policy для получения дополнительной информации. (#38970) ENHANCEMENTS: - команда / init: Enrich log сообщения с версиями провайдера (#38918) - тест: Добавить поддержку mock provider для эфемерных ресурсов (#38928) - команда/логин: предупреждение после успешного входа в систему, если пользователь подчиняется политике TTL организации БУГ ФИКСИРУЕТ: - funcs: pow и log больше не паникуют, когда результат не является числом (#38912) - эфемерный: Terraform теперь будет использовать и отображать диагностику, поднятую при обновлении эфемерного ресурса. Это может привести к появлению предупреждений, которые ранее были утеряны. Мы ожидаем, что любая диагностика ошибок, которая была ранее потеряна, вызвала бы запутанные ошибки, поэтому мы не ожидаем, что это изменение будет нарушено. (#38989) - тест: Определение зависимости в графе очистки (#38247) - запрос: отчет Неизвестные и N/A результаты для оценки политики открытых ресурсов (#39058) - terraform query -policies теперь отвергает путь, который не является каталогом, вместо того, чтобы передавать его в движок политики (#39238) - грибы: Функции log и pow теперь вызывают ошибки при их возврате. Бесконечность, так как этот результат не может быть использован в нисходящем коде. (#39304) - отображать переменные значения из файла плана при отображении локального плана (#39362) NOTES: - выход JSON теперь включает в себя новое поле format version, которое обеспечит более безопасные будущие изменения формата вывода JSON команды. Предполагается, что существующие инструменты игнорируют неизвестные поля, и поэтому это изменение не должно нарушаться само по себе, но мы советуем потребителям обращать внимание на формат версии в будущих выпусках и / или использовать последнюю версию хешикорп / терраформ-json & хешикорп / терраформ-exec. (#38930) - Terraform теперь построен с Go 1.26.10, который больше не доверяет сертификатам, выданным через набор скомпрометированных промежуточных ЦА eMudhra (CVE-2026-111943) (#39417)
Сведения
История версий
| Версия | Размер | Опубликовано | Проверка | |
|---|---|---|---|---|
| v1.16.6 | — | 17.10.2026 | Не размещается у нас | Официальный сайт |
| v1.16.5 | — | 06.10.2026 | Не размещается у нас | Официальный сайт |
| v1.16.4 | — | 30.09.2026 | Не размещается у нас | Официальный сайт |
| v1.16.2 | 35.0 MB | 18.09.2026 | Не размещается у нас | Официальный сайт |
У вас это работает?
Отзывы
Пока нет отзывов — будьте первым.
Альтернативы HashiCorp Terraform
Notepad++
Notepad++ official repository
Python 3.12
Python is a programming language that lets you work more quickly and integrate your systems more effectively.
Git for Windows
A fork of Git containing Windows-specific patches.
.NET 8.0 .NET Desktop Runtime
Official Microsoft .NET Desktop Runtime for .NET 8.0.
.NET 10.0 .NET Runtime
Official Microsoft .NET Runtime for .NET 10.0.
WinMerge
Windows visual diff and merge for files and directories