Home / Companies / HashiCorp / Blog / March 2025

March 2025 Summaries

14 posts from HashiCorp

Filter
Month: Year:
Post Summaries Back to Blog
Short-lived credentials`, also known as `ephemeral secrets` or `dynamic secrets`, are a crucial security measure to minimize the risks associated with static, long-lived credentials. By adopting this approach, organizations can significantly reduce the attack window if a secret becomes compromised. Short-lived credentials are generated on-demand and automatically revoked upon expiration, aligning well with zero trust principles and secured-by-default practices. This method is particularly beneficial for cloud-native and CI/CD pipelines, where it reduces the risk of accidentally committing credentials to source control or logs. The shift to short-lived credentials also automates what many teams do manually - rotating credentials on a calendar - freeing developers from manual tasks and reinforcing a culture of "secured by default."
Mar 31, 2025 2,410 words in the original blog post.
This summary discusses the importance of using dynamic secrets, also known as ephemeral or just-in-time secrets, to minimize the risk of credential theft. It explains how HashiCorp Vault can be used to issue short-lived credentials for a PostgreSQL database and in a GitLab CI pipeline. The article provides two practical scenarios: one that shows how to configure and use the database secrets engine with Vault to create ephemeral database users with a limited lifespan, and another example that demonstrates how to retrieve static vs. dynamic secrets in GitLab CI. By using dynamic secrets, organizations can reduce the attack window if a secret becomes compromised, as these credentials automatically expire after a set TTL. This approach aligns with zero trust principles and improves operational efficiency.
Mar 31, 2025 1,444 words in the original blog post.
The text discusses the importance of preventative risk management for infrastructure vulnerabilities in cloud environments. It highlights that vulnerability scanning is a last line of defense and that organizations should focus on proactive measures to shift security left and narrow the window for exploits. The article explains how modernizing image practices can help meet the security demands of cloud environments, particularly by implementing an industrialized, immutable approach to patching system images. It introduces HashiCorp's HCP Terraform and HCP Packer products as tools to address vulnerabilities in infrastructure, enabling a comprehensive workflow that reduces vulnerabilities through preventative risk management. The article concludes that this approach is proactive, like locking the door before leaving the house, and alleviates the burden on reactive security methods. By continuously repaving with this vulnerability and patch management workflow, organizations can prevent vulnerabilities from getting out into their infrastructure and reduce the window for exploitation.
Mar 27, 2025 1,164 words in the original blog post.
The Terraform Authoring & Ops Pro exam is a challenging certification that requires real-world experience with infrastructure in a cloud environment. To prepare for the exam, it's essential to have a solid foundation of knowledge and hands-on experience working with Terraform. Three HashiCorp Certified: Terraform Authoring & Ops pros share their advice for success, which includes practicing complex scenarios with time constraints, being open to learning new topics, familiarizing yourself with HashiCorp documentation, avoiding common mistakes such as mis-managing your time or forgetting the basics, and staying committed to growth. The exam is not just about passing a test, but also about demonstrating expertise in Terraform and its ecosystem. With the right mindset and preparation, candidates can overcome the challenges of the exam and achieve their certification goals.
Mar 25, 2025 1,697 words in the original blog post.
HashiCorp Terraform is a key product to adopt for improving the speed of provisioning Microsoft Fabric instances across infrastructure in a standardized, best-practice way. The Terraform provider for Microsoft Fabric offers several benefits including automation, scalability, governance, and integration with existing CI/CD pipelines, enabling organizations to streamline their data platform infrastructure management. It addresses common challenges such as eliminating ClickOps, scaling with confidence, and ensuring governance, making it suitable for various scenarios like governance and compliance, deployment at scale, DevOps and Infrastructure Lifecycle Management, and tenant management. To get started, users can install the provider by copying and pasting code into their Terraform configuration and running `terraform init`, followed by a step-by-step guide to start using Terraform with Microsoft Fabric. Future iterations aim to integrate HashiCorp Vault for dynamic secrets management, access control, and encryption workflows to enhance data security and compliance across platforms.
Mar 24, 2025 704 words in the original blog post.
HashiCorp's scholarship program offers support to members of their community from diverse backgrounds to attend HashiConf, a cloud computing conference in San Francisco, California. The program aims to foster an inclusive community and provide financial sponsorship to those who may lack the means to attend. Scholarship winners will be selected based on three criteria: need, value, and impact. There are three categories of scholarship available, and applicants can submit their applications by April 29, 2025.
Mar 21, 2025 362 words in the original blog post.
Terraform can play a key role in disaster recovery strategies by simplifying and accelerating the provisioning of disaster recovery-related infrastructure while reducing costs. The total cost of unplanned outages has been rising exponentially, with a 2016 study showing a mean total cost per minute of $8,851, which increased to $12,900 in 2022. Ensuring business continuity and safeguarding mission-critical systems against unexpected failures can be time-consuming, expensive, and difficult to maintain. However, leveraging infrastructure as code (IaC) within your disaster recovery plan can help reduce costs and improve consistency. Terraform can be used to effectively setup, test, and validate disaster recovery environments in a cost-efficient, practical, and consistent manner by codifying the infrastructure provisioning process. Understanding Recovery Time Objective (RTO) and Recovery Point Objective (RPO) is crucial for selecting an appropriate disaster recovery strategy. The Backup & Data Recovery method is the least complex and costly but may lead to high RTOs and/or RPOs. Other strategies, such as Pilot Light, Active/Passive, and Multi-Region Active/Active, offer varying levels of complexity and cost. Terraform can help solve issues with disaster recovery tools being expensive, inflexible, and slow, while providing advantages like automation, repeatability, scalability, cost efficiency, and flexibility. Leveraging Terraform for disaster recovery involves codifying infrastructure provisioning, using conditional expressions to deploy required resources, and parameterizing modules to ensure consistency across environments. A real-world example demonstrates how Terraform can be used to conduct a region failover in AWS for a web server hosted on an Amazon EC2 instance behind Route 53. The example showcases the benefits of using Terraform for disaster recovery, including reduced costs, improved consistency, and enhanced scalability. Additional considerations, such as application install time, DNS propagation time, and backups, are essential when implementing a disaster recovery strategy with Terraform.
Mar 19, 2025 2,753 words in the original blog post.
The text highlights the importance of post-quantum cryptography (PQC) in preparing for the potential threats posed by quantum computers. Quantum computers have the ability to break many of the current cryptographic systems, and PQC aims to create new algorithms that are resistant to these threats. Enterprises need to take proactive measures to ensure data security in a future where quantum computers can break today's encryption schemes. Key steps include understanding the risks, evaluating current cryptographic systems, adopting quantum-resistant cryptography, planning for long-term data security, and conducting regular security audits and penetration testing. The text also mentions the importance of staying ahead of evolving cryptographic threats by gradually implementing quantum-safe systems and remaining adaptable as new standards become available.
Mar 18, 2025 1,320 words in the original blog post.
I can help you with that. A DevOps engineer transitioned to a Solutions Engineer role at HashiCorp, leveraging their hands-on technical experience to solve broader business challenges. They drew on their practitioner background to drive organizational change and champion automation and integration efforts, resulting in significant positive changes within an organization. The engineer credits mentorship from leaders who recognized their potential and provided opportunities for growth as instrumental in their career progression. They recognize the value of industry experience in understanding customer needs and proposing practical solutions, and emphasize the importance of adapting to a sales culture while maintaining technical expertise. Ultimately, the transition has been incredibly rewarding, allowing them to offer practical, real-world solutions that resonate with customers and drive meaningful impact.
Mar 14, 2025 1,267 words in the original blog post.
Ephemeral values in Terraform are a way to manage sensitive data securely without persisting it in the Terraform plan artifact or state file. This is achieved through the use of ephemeral resources, write-only arguments, and deferring resource execution until necessary information becomes available. Ephemeral resources are temporary and do not persist anything to the Terraform plan artifact or state file, while write-only arguments are managed resource attributes that are configured by users but are not persisted to the Terraform plan artifact or state file. Deferring ephemeral resources allows Terraform to evaluate them at the correct time, ensuring that they are not executed prematurely. The lifecycle of an ephemeral resource includes opening, renewing, and closing stages, with only some resources implementing all three stages. Persisting ephemeral secrets is essential when using ephemeral random passwords, which generate new secrets without being persisted to a secrets manager yet. </s>
Mar 10, 2025 1,591 words in the original blog post.
HashiCorp has released Vault Enterprise 1.19, which offers enhanced secure workflows, post-quantum computing features, and long-term support. The update includes automated root rotation, encryption updates, and an improved user interface. Notable features in this release include the introduction of experimental support for post-quantum cryptography, constrained certificate authorities, and seal-wrap AppRole data for Federal Information Processing Standards (FIPS) environments. Additionally, Vault Enterprise 1.19 provides UI support for Workload Identity Federation (WIF) on Google Cloud and Azure, improving user experiences for security teams. This release is also a long-term support version, ensuring that customers always run a supported release with regular updates.
Mar 06, 2025 1,929 words in the original blog post.
HashiCorp has been acquired by IBM, leading to a focus on integrating HashiCorp Terraform and Vault with Red Hat Ansible and OpenShift. This integration aims to provide a seamless automation experience across the entire infrastructure lifecycle, eliminating manual integration and custom glue code. Key opportunities include dynamically generating inventory for Red Hat Ansible using Terraform, official Terraform modules for Red Hat Ansible, and deeper integration between these offerings. HashiCorp Vault is being integrated with Red Hat OpenShift to deliver a "push-button" secured application platform experience, reducing the burden of configuration points for users. The collaboration also aims to explore broader portfolio synergies, including FinOps capability, zero trust approaches, and integrating Vault with other IBM and Red Hat solutions.
Mar 06, 2025 1,110 words in the original blog post.
Terraform migrate is a command-line tool designed to simplify the migration process from Terraform Community Edition to HCP Terraform and Terraform Enterprise, reducing manual effort and improving accuracy. The GA release of Terraform migrate introduces enhanced automation, security, and efficiency, making it easier to transition teams with confidence. It addresses key challenges such as automating state transfer, refactoring states, and validation and verification, while expanding features like variable management, GitLab integration, and security checks. Additionally, the tool streamlines workflows with refined directory skipping, dry-run mode, improved target branch naming, and optimizations for faster execution, reducing migration time. Terraform migrate is generally available and ready for download, offering detailed documentation and instructions on how to get started, and marking a significant milestone in HashiCorp's commitment to providing best tools for managing infrastructure as code.
Mar 05, 2025 579 words in the original blog post.
Terraform 1.11 introduces write-only arguments to managed resources, allowing users to securely pass sensitive data directly to resources without exposing it in the state file or plan file. This enhancement strengthens security workflows involving sensitive data by keeping secrets secure across input variables and output values. The new feature is available for several managed resources, including AWS, Azure, Google Cloud, Kubernetes, Helm, Juniper, Palo Alto Networks, and Fortinet providers. Terraform 1.11 also includes upgrades to the test framework, including a new `state_key` attribute, support for mocked or overridden values during unit tests, and the ability to create JUnit XML reports. Users can download Terraform 1.11, sign up for a free HCP Terraform account, and get hands-on with tutorials to start using the latest version.
Mar 03, 2025 1,234 words in the original blog post.