adding bitwarden
This commit is contained in:
+67
-49
@@ -2082,84 +2082,102 @@ kubernetes = {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bitwardent = {
|
bitwarden-admin = {
|
||||||
enabled = false
|
#enabled = false
|
||||||
|
namespace = "bitwardent"
|
||||||
replicas = 0
|
replicas = 0
|
||||||
name = "bitwarden-admin"
|
name = "bitwarden-admin"
|
||||||
image = "bitwarden/admin:2024.5.0"
|
image = "bitwarden/admin:2024.5.0"
|
||||||
extra_manifest = ["/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/config.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/global.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/global.override.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/kube-root-ca.crt.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/mssql.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/mssql.override.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/uid.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/bitwarden-identity-cert-password.secret.yml"]
|
extra_manifest = ["/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/config.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/global.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/global.override.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/mssql.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/mssql.override.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/uid.env.configmap.yml", "/opt/kubernetes/Terraform_kube/external_manifests/bitwarden/bitwarden-identity-cert-password.secret.yml"]
|
||||||
service_port = [5000]
|
service_port = [5000]
|
||||||
|
config_map_ref = ["global.env","uid.env","global.override.env"]
|
||||||
environment = {}
|
environment = {}
|
||||||
|
|
||||||
pvc = {
|
pvc = {
|
||||||
bitwarden-ca-certificates = {
|
bitwarden-ca-certificates = {
|
||||||
pvc = true
|
pvc = true
|
||||||
pvc_size = "2Mi"
|
pvc_size = "2Mi"
|
||||||
mount_path = "/config"
|
mount_path = "/etc/bitwarden/ca-certificates"
|
||||||
name = "bitwarden-ca-certificates"
|
name = "bitwarden-ca-certificates"
|
||||||
}
|
}
|
||||||
|
|
||||||
bitwarden-core = {
|
bitwarden-core = {
|
||||||
pvc = true
|
pvc = true
|
||||||
pvc_size = "2Mi"
|
pvc_size = "2Mi"
|
||||||
mount_path = "/config"
|
mount_path = "/etc/bitwarden/core"
|
||||||
name = "bitwarden-core"
|
name = "bitwarden-core"
|
||||||
}
|
}
|
||||||
|
|
||||||
bitwarden-identity = {
|
|
||||||
pvc = true
|
|
||||||
pvc_size = "2Mi"
|
|
||||||
mount_path = "/config"
|
|
||||||
name = "bitwarden-identity"
|
|
||||||
}
|
|
||||||
|
|
||||||
bitwarden-letsencrypt = {
|
|
||||||
pvc = true
|
|
||||||
pvc_size = "2Mi"
|
|
||||||
mount_path = "/config"
|
|
||||||
name = "bitwarden-letsencrypt"
|
|
||||||
}
|
|
||||||
|
|
||||||
bitwarden-logs = {
|
bitwarden-logs = {
|
||||||
pvc = true
|
pvc = true
|
||||||
pvc_size = "2Mi"
|
pvc_size = "2Mi"
|
||||||
mount_path = "/config"
|
mount_path = "/etc/bitwarden/logs"
|
||||||
name = "bitwarden-logs"
|
name = "bitwarden-logs"
|
||||||
|
sub_path = "admin"
|
||||||
}
|
}
|
||||||
|
|
||||||
bitwarden-mssql = {
|
|
||||||
pvc = true
|
|
||||||
pvc_size = "2Mi"
|
|
||||||
mount_path = "/config"
|
|
||||||
name = "bitwarden-mssql"
|
|
||||||
}
|
|
||||||
|
|
||||||
bitwarden-nginx = {
|
|
||||||
pvc = true
|
|
||||||
pvc_size = "2Mi"
|
|
||||||
mount_path = "/config"
|
|
||||||
name = "bitwarden-nginx"
|
|
||||||
}
|
|
||||||
|
|
||||||
bitwarden-ssl = {
|
|
||||||
pvc = true
|
|
||||||
pvc_size = "2Mi"
|
|
||||||
mount_path = "/config"
|
|
||||||
name = "bitwarden-ssl"
|
|
||||||
}
|
|
||||||
|
|
||||||
bitwarden-web = {
|
|
||||||
pvc = true
|
|
||||||
pvc_size = "2Mi"
|
|
||||||
mount_path = "/config"
|
|
||||||
name = "bitwarden-web"
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bitwarden-api = {
|
||||||
|
#enabled = false
|
||||||
|
connected_namespace = "bitwardent"
|
||||||
|
replicas = 0
|
||||||
|
name = "bitwarden-api"
|
||||||
|
image = "gitea.tryton.geeraert.eu/pi-ux-ce/bitbetter_api:2024.5.0"
|
||||||
|
service_port = [5000]
|
||||||
|
config_map_ref = ["global.env","uid.env","global.override.env"]
|
||||||
|
environment = {}
|
||||||
|
|
||||||
|
pvc = {
|
||||||
|
bitwarden-ca-certificates = {
|
||||||
|
pvc = true
|
||||||
|
pvc_size = "2Mi"
|
||||||
|
mount_path = "/etc/bitwarden/ca-certificates"
|
||||||
|
name = "bitwarden-ca-certificates"
|
||||||
|
}
|
||||||
|
|
||||||
|
bitwarden-core = {
|
||||||
|
pvc = true
|
||||||
|
pvc_size = "2Mi"
|
||||||
|
mount_path = "/etc/bitwarden/core"
|
||||||
|
name = "bitwarden-core"
|
||||||
|
}
|
||||||
|
bitwarden-logs = {
|
||||||
|
pvc = true
|
||||||
|
pvc_size = "2Mi"
|
||||||
|
mount_path = "/etc/bitwarden/logs"
|
||||||
|
name = "bitwarden-logs"
|
||||||
|
sub_path = "api"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
bitwarden-attachments = {
|
||||||
|
#enabled = false
|
||||||
|
connected_namespace = "bitwardent"
|
||||||
|
replicas = 0
|
||||||
|
name = "bitwarden-attachments"
|
||||||
|
image = "bitwarden/attachments:2024.5.0"
|
||||||
|
service_port = [5000]
|
||||||
|
config_map_ref = ["global.env","uid.env"]
|
||||||
|
environment = {}
|
||||||
|
|
||||||
|
pvc = {
|
||||||
|
bitwarden-core = {
|
||||||
|
pvc = true
|
||||||
|
pvc_size = "2Mi"
|
||||||
|
mount_path = "/etc/bitwarden/core/attachments"
|
||||||
|
name = "bitwarden-core"
|
||||||
|
sub_path = "attachments"
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
sharelatex = {
|
sharelatex = {
|
||||||
enabled = false
|
enabled = false
|
||||||
image = "sharelatex/sharelatex"
|
image = "sharelatex/sharelatex"
|
||||||
|
|||||||
Reference in New Issue
Block a user