https://github.com/terraform-ibm-modules/terraform-ibm-toolkit-vpc-ssh
Terraform module to create an ssh key registered to the VPC instance
https://github.com/terraform-ibm-modules/terraform-ibm-toolkit-vpc-ssh
Last synced: 28 days ago
JSON representation
Terraform module to create an ssh key registered to the VPC instance
- Host: GitHub
- URL: https://github.com/terraform-ibm-modules/terraform-ibm-toolkit-vpc-ssh
- Owner: terraform-ibm-modules
- Created: 2021-03-31T16:29:35.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-07T20:41:45.000Z (5 months ago)
- Last Synced: 2025-04-08T20:02:26.838Z (about 1 month ago)
- Language: HCL
- Size: 33.2 KB
- Stars: 0
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IBM Cloud VPC SSH module
Module to register an ssh public key into the IBM Cloud infrastructure for use in accessing VPC resources
## Software dependencies
The module depends on the following software components:
### Command-line tools
- terraform - v12
- ssh-keygen### Terraform providers
- TLS provider (provided by Terraform)
## Module dependencies
None
## Example usage
[Refer test cases for more details](test/stages/stage2-vpcssh.tf)
```hcl-terraform
terraform {
required_providers {
ibm = {
source = "ibm-cloud/ibm"
}
}
required_version = ">= 0.13"
}provider "ibm" {
ibmcloud_api_key = var.ibmcloud_api_key
region = var.region
}module "vpc-ssh" {
source = "github.com/cloud-native-toolkit/terraform-ibm-vpc-ssh.git"resource_group_name = var.resource_group_name
name_prefix = var.name_prefix
}
```