Operating system and networking
HashiCorp created Terraform’s utility providers to solve common problems that span cloud platforms. As a result, some utility providers solve problems relating to common architectural scenarios you will encounter when setting up or connecting to servers.
Generating certificates and SSH keys
In Terraform, the tls
provider offers general capabilities related to Transport Layer Security (TLS) and cryptography. You should use this provider with a certificate authority to generate signed certificates for production workloads. Still, several features are very helpful in development and lab environments to streamline productivity.
SSH keys
When working with virtual machines, an everyday use case is the need to generate Secure Socket Shell (SSH) keys that you can use to access your Linux-based virtual machines. Of course, you can create and pre-stage a key on the public cloud of your choice using standard command-line tools such as ssh-keygen...