OpenTofu, проект, начатый в ответ на изменения в лицензировании Terraform, внесенные компанией HashiCorp, выпустил вторую стабильную версию 1.7.0, в которой появилось несколько новых функций, разработанных в тесном сотрудничестве с сообществом.
Однако если вы не принадлежите к кругам DevOps, вы, возможно, не слышали об OpenTofu, поэтому вот краткий обзор того, что это такое. Это инструмент инфраструктуры как кода (IaC) с открытым исходным кодом, позволяющий пользователям определять облачные и локальные ресурсы в формате конфигурационных файлов, доступных для чтения человеком.
Он поддерживает широкий спектр облачных платформ и сервисов через API. Он совместим с существующими модулями Terraform, что делает его потенциальной заменой Terraform практически во всех случаях. А теперь вернемся к теме.
В последнем выпуске, OpenTofu 1.7.0, появилось несколько дополнительных функций. Вот они.
- Шифрование состояния от конца до конца: Эта новая функция обеспечивает безопасность ваших конфигурационных файлов, независимо от того, где они хранятся. Благодаря возможности интеграции с такими системами управления ключами, как AWS KMS, GCP KMS и OpenBao, ваши конфиденциальные данные будут защищены от несанкционированного доступа.
- Динамические функции, определяемые провайдером: Это улучшение обеспечивает большую гибкость, позволяя провайдерам предлагать ресурсы и пользовательские функции, которые могут быть адаптированы в зависимости от вашей конфигурации. Это означает, что теперь вы можете интегрировать несколько языков программирования непосредственно в ваши проекты OpenTofu, расширяя возможности и возможности интеграции.
- Блоки импорта и удаления: Эти дополнения упрощают управление крупномасштабной инфраструктурой и жизненным циклом ресурсов, облегчая массовый импорт и безопасный вывод элементов из эксплуатации без нарушения общей настройки.
Заглядывая в будущее, команда OpenTofu уже закладывает основу для версии 1.8, уделяя особое внимание таким востребованным функциям, как ранняя оценка переменных и более гибкий поиск модулей.
Наконец, теперь, когда HashiCorp вместе со всей линейкой продуктов, включая Terraform, стала частью IBM после приобретения технологического гиганта за 6,4 миллиарда долларов, роль проекта OpenTofu кажется еще более важной как гарантия того, что инструмент будет иметь бесплатную версию, доступную для всех желающих без лицензионных ограничений.
Более подробную информацию и полный список нововведений в OpenTofu 1.7.0 можно найти в анонсе релиза.
Комментарии (0)