aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/digitalocean/server
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-08-08 13:34:37 +0200
committerEgor Tensin <egor@tensin.name>2026-08-08 15:57:55 +0200
commit60761aa1c4da6bc5e0063a7248651041a24400cf (patch)
tree19cfbf1d2dbd4ecceeb1c69791531fe682b9e781 /digitalocean/server
parentMerge pull request #1 from egor-tensin/dependabot/github_actions/dflook/terra... (diff)
downloadinfra-terraform-no_floating_ips.tar.gz
infra-terraform-no_floating_ips.zip
move away from reserved to dynamic IPs for VMsno_floating_ips
I've been having trouble with UDP traffic & DigitalOcean's reserved IPs, so let's try to use dynamic IPs I guess.
Diffstat (limited to 'digitalocean/server')
-rw-r--r--digitalocean/server/main.tf5
-rw-r--r--digitalocean/server/outputs.tf3
-rw-r--r--digitalocean/server/variables.tf3
3 files changed, 3 insertions, 8 deletions
diff --git a/digitalocean/server/main.tf b/digitalocean/server/main.tf
index 2168521..5547462 100644
--- a/digitalocean/server/main.tf
+++ b/digitalocean/server/main.tf
@@ -34,8 +34,3 @@ resource "digitalocean_project_resources" "this" {
project = var.project_id
resources = [digitalocean_droplet.this.urn]
}
-
-resource "digitalocean_floating_ip_assignment" "this" {
- ip_address = var.ip_address
- droplet_id = digitalocean_droplet.this.id
-}
diff --git a/digitalocean/server/outputs.tf b/digitalocean/server/outputs.tf
index 3d6a541..62521e2 100644
--- a/digitalocean/server/outputs.tf
+++ b/digitalocean/server/outputs.tf
@@ -1,3 +1,6 @@
output "droplet_id" {
value = digitalocean_droplet.this.id
}
+output "droplet_ip" {
+ value = digitalocean_droplet.this.ipv4_address
+}
diff --git a/digitalocean/server/variables.tf b/digitalocean/server/variables.tf
index 032bf96..6ce2516 100644
--- a/digitalocean/server/variables.tf
+++ b/digitalocean/server/variables.tf
@@ -14,9 +14,6 @@ variable "name" {
variable "vpc_id" {
type = string
}
-variable "ip_address" {
- type = string
-}
variable "volume_ids" {
type = list(string)
default = []