This reverts commit 153947fd7b.
This commit is contained in:
parent
153947fd7b
commit
600847a2ea
16 changed files with 113 additions and 1257 deletions
|
|
@ -5,28 +5,6 @@ Server resource schema. Must have a region specified in the provider configurati
|
|||
~> This resource is in beta and may be subject to breaking changes in the future. Use with caution. See our [guide](https://registry.terraform.io/providers/stackitcloud/stackit/latest/docs/guides/opting_into_beta_resources) for how to opt-in to use beta resources.
|
||||
## Example Usage` + "\n" + `
|
||||
|
||||
### With key pair` + "\n" +
|
||||
|
||||
"```terraform" + `
|
||||
resource "stackit_key_pair" "keypair" {
|
||||
name = "example-key-pair"
|
||||
public_key = chomp(file("path/to/id_rsa.pub"))
|
||||
}
|
||||
|
||||
resource "stackit_server" "user-data-from-file" {
|
||||
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
||||
boot_volume = {
|
||||
size = 64
|
||||
source_type = "image"
|
||||
source_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
||||
}
|
||||
name = "example-server"
|
||||
machine_type = "g1.1"
|
||||
keypair_name = stackit_key_pair.keypair.name
|
||||
user_data = file("${path.module}/cloud-init.yaml")
|
||||
}
|
||||
` + "\n```" + `
|
||||
|
||||
### Boot from volume` + "\n" +
|
||||
|
||||
"```terraform" + `
|
||||
|
|
@ -67,7 +45,7 @@ resource "stackit_server" "boot-from-volume" {
|
|||
}
|
||||
availability_zone = "eu01-1"
|
||||
machine_type = "g1.1"
|
||||
keypair_name = stackit_key_pair.keypair.name
|
||||
keypair_name = "example-keypair"
|
||||
}
|
||||
` + "\n```" + `
|
||||
|
||||
|
|
@ -83,7 +61,7 @@ resource "stackit_server" "server-with-network" {
|
|||
source_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
||||
}
|
||||
machine_type = "g1.1"
|
||||
keypair_name = stackit_key_pair.keypair.name
|
||||
keypair_name = "example-keypair"
|
||||
}
|
||||
|
||||
resource "stackit_network" "network" {
|
||||
|
|
@ -145,7 +123,7 @@ resource "stackit_server" "server-with-volume" {
|
|||
}
|
||||
availability_zone = "eu01-1"
|
||||
machine_type = "g1.1"
|
||||
keypair_name = stackit_key_pair.keypair.name
|
||||
keypair_name = "example-keypair"
|
||||
}
|
||||
|
||||
resource "stackit_server_volume_attach" "attach_volume" {
|
||||
|
|
@ -167,7 +145,7 @@ resource "stackit_server" "user-data" {
|
|||
}
|
||||
name = "example-server"
|
||||
machine_type = "g1.1"
|
||||
keypair_name = stackit_key_pair.keypair.name
|
||||
keypair_name = "example-keypair"
|
||||
user_data = "#!/bin/bash\n/bin/su"
|
||||
}
|
||||
|
||||
|
|
@ -180,7 +158,7 @@ resource "stackit_server" "user-data-from-file" {
|
|||
}
|
||||
name = "example-server"
|
||||
machine_type = "g1.1"
|
||||
keypair_name = stackit_key_pair.keypair.name
|
||||
keypair_name = "example-keypair"
|
||||
user_data = file("${path.module}/cloud-init.yaml")
|
||||
}
|
||||
` + "\n```"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue