From bc7bd4902d7695f014add9837882ad94695991f3 Mon Sep 17 00:00:00 2001 From: viktorbarzin Date: Sun, 12 Mar 2023 01:37:25 +0000 Subject: [PATCH] [ci skip] add finance app frontend and increase echo replicas --- modules/kubernetes/echo/main.tf | 2 +- modules/kubernetes/finance_app/main.tf | 34 ++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/modules/kubernetes/echo/main.tf b/modules/kubernetes/echo/main.tf index 87791415..01602e5d 100644 --- a/modules/kubernetes/echo/main.tf +++ b/modules/kubernetes/echo/main.tf @@ -21,7 +21,7 @@ resource "kubernetes_deployment" "echo" { } } spec { - replicas = 1 + replicas = 5 selector { match_labels = { run = "echo" diff --git a/modules/kubernetes/finance_app/main.tf b/modules/kubernetes/finance_app/main.tf index 128ba892..2238e97b 100644 --- a/modules/kubernetes/finance_app/main.tf +++ b/modules/kubernetes/finance_app/main.tf @@ -133,6 +133,40 @@ resource "kubernetes_deployment" "finance_app" { } } +resource "kubernetes_deployment" "finance_app_frontend" { + metadata { + name = "finance-app-frontend" + namespace = "finance-app" + labels = { + app = "finance-app-frontend" + } + } + spec { + replicas = 3 + strategy { + type = "RollingUpdate" + } + selector { + match_labels = { + app = "finance-app-frontend" + } + } + template { + metadata { + labels = { + app = "finance-app-frontend" + } + } + spec { + container { + image = "viktorbarzin/finance-app-frontend" + name = "finance-app-frontend" + } + } + } + } +} + resource "kubernetes_service" "finance_app" { metadata { name = "finance-app"