mirror of
https://github.com/roleypoly/roleypoly.git
synced 2025-06-17 01:59:08 +00:00
temp tf
This commit is contained in:
parent
a5e2fdc7a7
commit
ec505739c8
31 changed files with 1394 additions and 0 deletions
56
terraform/app/discord.tf
Normal file
56
terraform/app/discord.tf
Normal file
|
@ -0,0 +1,56 @@
|
|||
locals {
|
||||
discord_labels = {
|
||||
"app.kubernetes.io/name" = "discord"
|
||||
"app.kubernetes.io/part-of" = "roleypoly"
|
||||
"roleypoly/environment" = var.environment_tag
|
||||
}
|
||||
}
|
||||
|
||||
resource "kubernetes_deployment" "discord" {
|
||||
metadata {
|
||||
name = "discord"
|
||||
namespace = local.ns
|
||||
labels = local.discord_labels
|
||||
}
|
||||
|
||||
spec {
|
||||
replicas = 1
|
||||
|
||||
selector {
|
||||
match_labels = local.discord_labels
|
||||
}
|
||||
|
||||
template {
|
||||
metadata {
|
||||
labels = local.discord_labels
|
||||
}
|
||||
|
||||
spec {
|
||||
container {
|
||||
image = "roleypoly/discord:${local.tags.discord}"
|
||||
name = "discord"
|
||||
|
||||
liveness_probe {
|
||||
http_get {
|
||||
path = "/"
|
||||
port = 16777
|
||||
}
|
||||
|
||||
initial_delay_seconds = 3
|
||||
period_seconds = 3
|
||||
}
|
||||
|
||||
readiness_probe {
|
||||
http_get {
|
||||
path = "/"
|
||||
port = 16777
|
||||
}
|
||||
|
||||
initial_delay_seconds = 3
|
||||
period_seconds = 3
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue