Details
Type
- Terraform
Provider
- IBM
Category
- Compute
- Converged infrastructure
Last updated
- 07/27/2025
Product version
- v5.4.7
Variation
- Fully configurable
Est. deployment time:
- 4min
Overview
IBM Cloud Virtual Server Instance on VPC provide fast-provisioned, high-performance instances with network isolation and security. Choose from x86 or s390x profiles to match your compute and memory needs, and manage your resources flexibly. This VSI deployable architecture deploys a Virtual Server Instance (VSI) and its related resources. For more details on Virtual Server Instance, refer here.
ℹ️ This Terraform-based automation is part of a broader suite of IBM-maintained Infrastructure as Code (IaC) assets, each following the naming pattern "Cloud automation for servicename" and focusing on single IBM Cloud service. These single-service deployable architectures can be used on their own to streamline and automate service deployments through an IaC approach, or assembled together into a broader automated IaC stack to automate the deployment of an end-to-end solution architecture.
Badges
Product version
v5.4.7
Variation
Fully configurable
Features and capabilities
Virtual Server Instance
Creates an IBM Cloud Virtual Server Instance (VSI) that provides flexible, scalable, and secure compute resources for running workloads in the cloud. VSIs enable businesses to deploy virtual machines quickly, customize configurations, and integrate with networking and storage services to support a wide range of applications.
Block storage volumes
Supports creating and configuring Block storage volumes which provides high-performance data storage for your virtual server instances that you can provision within an IBM Cloud Virtual Private Cloud (VPC).
KMS encryption
Optionally you can enable key management services(KMS) encryption to encrypt the Block storage volumes of the Virtual Server Instance using either a newly created key or an existing one.
Load balancer
Sets up IBM Cloud Load Balancers for Virtual Server Instances, supporting both Network (Layer 4) and Application (Layer 7) types to distribute traffic, enable high availability, and provide health checks.
Secrets Manager
Optional integration with Cloud automation for Secrets Manager for managing the ssh private key for the virtual server instance and other secrets.
Observability
This solution can leverage Cloud automation for Observability that supports configuring resources for logging, monitoring and activity tracker event routing (optional).