mirror of
https://github.com/2martens/cloud-configuration.git
synced 2026-10-17 16:46:51 +02:00
Fixed route and added depends_on
This commit is contained in:
@@ -2,4 +2,5 @@ output "ansible_inventory" {
|
|||||||
value = templatefile("${path.module}/inventory.tftpl", {
|
value = templatefile("${path.module}/inventory.tftpl", {
|
||||||
devops = hcloud_server.server_devops, k8s_servers = [hcloud_server.server_k8s_test]
|
devops = hcloud_server.server_devops, k8s_servers = [hcloud_server.server_k8s_test]
|
||||||
})
|
})
|
||||||
|
depends_on = [hcloud_server.server_k8s_test, hcloud_server.server_k8s_test]
|
||||||
}
|
}
|
||||||
@@ -41,7 +41,8 @@ resource "hcloud_network_subnet" "k8s-network-subnet" {
|
|||||||
resource "hcloud_network_route" "k8s-route" {
|
resource "hcloud_network_route" "k8s-route" {
|
||||||
network_id = hcloud_network.kubernetes-network.id
|
network_id = hcloud_network.kubernetes-network.id
|
||||||
destination = "10.1.0.0/16"
|
destination = "10.1.0.0/16"
|
||||||
gateway = hcloud_network_subnet.k8s-network-subnet.gateway
|
gateway = "10.0.0.2"
|
||||||
|
depends_on = [hcloud_network_subnet.k8s-network-subnet]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "hcloud_firewall" "basic-firewall" {
|
resource "hcloud_firewall" "basic-firewall" {
|
||||||
@@ -203,6 +204,7 @@ resource "hcloud_server" "server_k8s_test" {
|
|||||||
network {
|
network {
|
||||||
network_id = hcloud_network.kubernetes-network.id
|
network_id = hcloud_network.kubernetes-network.id
|
||||||
ip = "10.0.0.2"
|
ip = "10.0.0.2"
|
||||||
|
alias_ips = []
|
||||||
}
|
}
|
||||||
|
|
||||||
lifecycle {
|
lifecycle {
|
||||||
|
|||||||
Reference in New Issue
Block a user