@@ -341,8 +341,20 @@ resource "kubernetes_service_account" "linux_buildbot_gcs_ksa" {
341341 depends_on = [kubernetes_namespace . llvm_premerge_linux_buildbot ]
342342}
343343
344- resource "kubernetes_manifest" "linux_buildbot_deployment" {
345- manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : var.linux_buildbot_name, buildbot_namespace : " llvm-premerge-linux-buildbot" , secret_name : " linux-buildbot-password" , buildbot_region : var.cluster_name }))
344+ resource "kubernetes_manifest" "linux_buildbot_b1_deployment" {
345+ manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : format (" %s-b1" , var. linux_buildbot_name_template ), buildbot_namespace : " llvm-premerge-linux-buildbot" , secret_name : " linux-buildbot-password" , buildbot_region : var.cluster_name }))
346+
347+ depends_on = [kubernetes_namespace . llvm_premerge_linux_buildbot , kubernetes_secret . linux_buildbot_password ]
348+ }
349+
350+ resource "kubernetes_manifest" "linux_buildbot_b2_deployment" {
351+ manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : format (" %s-b2" , var. linux_buildbot_name_template ), buildbot_namespace : " llvm-premerge-linux-buildbot" , secret_name : " linux-buildbot-password" , buildbot_region : var.cluster_name }))
352+
353+ depends_on = [kubernetes_namespace . llvm_premerge_linux_buildbot , kubernetes_secret . linux_buildbot_password ]
354+ }
355+
356+ resource "kubernetes_manifest" "linux_buildbot_b3_deployment" {
357+ manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : format (" %s-b3" , var. linux_buildbot_name_template ), buildbot_namespace : " llvm-premerge-linux-buildbot" , secret_name : " linux-buildbot-password" , buildbot_region : var.cluster_name }))
346358
347359 depends_on = [kubernetes_namespace . llvm_premerge_linux_buildbot , kubernetes_secret . linux_buildbot_password ]
348360}
@@ -404,8 +416,20 @@ resource "kubernetes_service_account" "windows_2022_buildbot_gcs_ksa" {
404416 depends_on = [kubernetes_namespace . llvm_premerge_windows_2022_buildbot ]
405417}
406418
407- resource "kubernetes_manifest" "windows_buildbot_deployment" {
408- manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : var.windows_buildbot_name, buildbot_namespace : " llvm-premerge-windows-2022-buildbot" , secret_name : " windows-buildbot-password" , buildbot_region : var.cluster_name }))
419+ resource "kubernetes_manifest" "windows_buildbot_b1_deployment" {
420+ manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : format (" %s-b1" , var. windows_buildbot_name_template ), buildbot_namespace : " llvm-premerge-windows-2022-buildbot" , secret_name : " windows-buildbot-password" , buildbot_region : var.cluster_name }))
421+
422+ depends_on = [kubernetes_namespace . llvm_premerge_windows_2022_buildbot , kubernetes_secret . windows_2022_buildbot_password ]
423+ }
424+
425+ resource "kubernetes_manifest" "windows_buildbot_b2_deployment" {
426+ manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : format (" %s-b2" , var. windows_buildbot_name_template ), buildbot_namespace : " llvm-premerge-windows-2022-buildbot" , secret_name : " windows-buildbot-password" , buildbot_region : var.cluster_name }))
427+
428+ depends_on = [kubernetes_namespace . llvm_premerge_windows_2022_buildbot , kubernetes_secret . windows_2022_buildbot_password ]
429+ }
430+
431+ resource "kubernetes_manifest" "windows_buildbot_b3_deployment" {
432+ manifest = yamldecode (templatefile (" buildbot_deployment.yaml" , { buildbot_name : format (" %s-b3" , var. windows_buildbot_name_template ), buildbot_namespace : " llvm-premerge-windows-2022-buildbot" , secret_name : " windows-buildbot-password" , buildbot_region : var.cluster_name }))
409433
410434 depends_on = [kubernetes_namespace . llvm_premerge_windows_2022_buildbot , kubernetes_secret . windows_2022_buildbot_password ]
411435}
0 commit comments