/terraform-sakuracloud-server

Terraform module for provisioning server instance

Primary LanguageHCLApache License 2.0Apache-2.0

terraform-sakuracloud-server

This module deploys simple-server to SAKURA Cloud.

Included resource

  • sakuracloud_server
  • sakuracloud_disk
  • sakuracloud_ssh_key

Getting Started

Prerequisites

Customize the deployment

Customizations to the base installation are made to the Terraform variables for each deployment.
Examples of variables are provided in the file examples/server.tf.

Initialize and configure Terraform

Get Terraform's SAKURA Cloud modules and providers

Get the modules and providers that Terraform will use to create the server resources:

$ terraform init

Deploy the server

Test the blueprint before deploying:

$ terraform plan

Next, deploy the server:

$ terraform apply

License

terraform-sakuracloud-server Copyright (C) 2018-2019 Kazumichi Yamamoto.

This project is published under Apache 2.0 License.

Author