Skip to content

Commit 62db7bf

Browse files
fix: bot-mat pvc down
1 parent 17e5b6e commit 62db7bf

File tree

1 file changed

+79
-79
lines changed

1 file changed

+79
-79
lines changed

modules/bots-migration/bots.tf

Lines changed: 79 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -18,82 +18,82 @@ resource "azurerm_managed_disk" "storage" {
1818
disk_size_gb = var.persistent_storage_size_gi
1919
}
2020

21-
resource "kubernetes_persistent_volume" "storage" {
22-
count = var.persistent_storage ? 1 : 0
23-
24-
metadata {
25-
name = "${random_uuid.volume.result}-bot-pv"
26-
}
27-
spec {
28-
capacity = {
29-
storage = "${var.persistent_storage_size_gi}Gi"
30-
}
31-
storage_class_name = "managed-csi"
32-
access_modes = ["ReadWriteOnce"]
33-
persistent_volume_source {
34-
csi {
35-
driver = "disk.csi.azure.com"
36-
volume_handle = azurerm_managed_disk.storage[0].id
37-
}
38-
}
39-
}
40-
41-
depends_on = [
42-
azurerm_managed_disk.storage
43-
]
44-
}
45-
46-
resource "kubernetes_persistent_volume_claim" "storage_pvc" {
47-
count = var.persistent_storage ? 1 : 0
48-
metadata {
49-
name = var.pvc_name == "" ? "bot-pvc" : var.pvc_name
50-
namespace = var.bot_namespace
51-
}
52-
spec {
53-
access_modes = ["ReadWriteOnce"]
54-
storage_class_name = "managed-csi"
55-
resources {
56-
requests = {
57-
storage = "${var.persistent_storage_size_gi}Gi"
58-
}
59-
}
60-
volume_name = kubernetes_persistent_volume.storage[0].metadata[0].name
61-
}
62-
}
63-
64-
resource "kubernetes_secret" "git_config" {
65-
count = var.git_config ? 1 : 0
66-
metadata {
67-
name = "git-config"
68-
namespace = var.bot_namespace
69-
}
70-
71-
data = {
72-
"git_info.json" = jsonencode({
73-
user = var.git_user,
74-
email = var.git_email,
75-
data_repo = var.git_data_repo,
76-
remote_repo = var.git_remote_repo,
77-
path = var.git_path
78-
})
79-
"ssh-key" = var.git_password
80-
}
81-
}
82-
83-
resource "kubernetes_secret" "git_ssh_config" {
84-
count = var.git_config ? 1 : 0
85-
metadata {
86-
name = "ssh-config"
87-
namespace = var.bot_namespace
88-
}
89-
90-
data = {
91-
"config" = <<EOF
92-
Host github
93-
HostName github.com
94-
User git
95-
IdentityFile /git/ssh-key
96-
IdentitiesOnly yes
97-
EOF
98-
}
99-
}
21+
# resource "kubernetes_persistent_volume" "storage" {
22+
# count = var.persistent_storage ? 1 : 0
23+
#
24+
# metadata {
25+
# name = "${random_uuid.volume.result}-bot-pv"
26+
# }
27+
# spec {
28+
# capacity = {
29+
# storage = "${var.persistent_storage_size_gi}Gi"
30+
# }
31+
# storage_class_name = "managed-csi"
32+
# access_modes = ["ReadWriteOnce"]
33+
# persistent_volume_source {
34+
# csi {
35+
# driver = "disk.csi.azure.com"
36+
# volume_handle = azurerm_managed_disk.storage[0].id
37+
# }
38+
# }
39+
# }
40+
#
41+
# depends_on = [
42+
# azurerm_managed_disk.storage
43+
# ]
44+
# }
45+
#
46+
# resource "kubernetes_persistent_volume_claim" "storage_pvc" {
47+
# count = var.persistent_storage ? 1 : 0
48+
# metadata {
49+
# name = var.pvc_name == "" ? "bot-pvc" : var.pvc_name
50+
# namespace = var.bot_namespace
51+
# }
52+
# spec {
53+
# access_modes = ["ReadWriteOnce"]
54+
# storage_class_name = "managed-csi"
55+
# resources {
56+
# requests = {
57+
# storage = "${var.persistent_storage_size_gi}Gi"
58+
# }
59+
# }
60+
# volume_name = kubernetes_persistent_volume.storage[0].metadata[0].name
61+
# }
62+
# }
63+
#
64+
# resource "kubernetes_secret" "git_config" {
65+
# count = var.git_config ? 1 : 0
66+
# metadata {
67+
# name = "git-config"
68+
# namespace = var.bot_namespace
69+
# }
70+
#
71+
# data = {
72+
# "git_info.json" = jsonencode({
73+
# user = var.git_user,
74+
# email = var.git_email,
75+
# data_repo = var.git_data_repo,
76+
# remote_repo = var.git_remote_repo,
77+
# path = var.git_path
78+
# })
79+
# "ssh-key" = var.git_password
80+
# }
81+
# }
82+
#
83+
# resource "kubernetes_secret" "git_ssh_config" {
84+
# count = var.git_config ? 1 : 0
85+
# metadata {
86+
# name = "ssh-config"
87+
# namespace = var.bot_namespace
88+
# }
89+
#
90+
# data = {
91+
# "config" = <<EOF
92+
# Host github
93+
# HostName github.com
94+
# User git
95+
# IdentityFile /git/ssh-key
96+
# IdentitiesOnly yes
97+
# EOF
98+
# }
99+
# }

0 commit comments

Comments
 (0)