fix(ENG-1068): normalize db service (#572) (#582)

This commit is contained in:
Erèbe - Romain Gerard
2022-02-07 09:20:25 +01:00
committed by GitHub
parent f759e5de07
commit a8e74ba4d3
41 changed files with 87 additions and 405 deletions

View File

@@ -148,6 +148,7 @@ service:
type: {% if publicly_accessible -%} LoadBalancer {% else -%} ClusterIP {% endif %}
# clusterIP: None
port: {{ private_port }}
name: {{ service_name }}
## Specify the nodePort value for the LoadBalancer and NodePort service types.
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport

View File

@@ -501,6 +501,7 @@ service:
## MySQL Service type
##
type: {% if publicly_accessible -%} LoadBalancer {% else -%} ClusterIP {% endif %}
name: {{ service_name }}
## MySQL Service port
##

View File

@@ -251,6 +251,7 @@ service:
type: {% if publicly_accessible -%} LoadBalancer {% else -%} ClusterIP {% endif %}
# clusterIP: None
port: 5432
name: {{ service_name }}
## Specify the nodePort value for the LoadBalancer and NodePort service types.
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport

View File

@@ -370,6 +370,7 @@ master:
## Redis Master Service type
type: {% if publicly_accessible -%} LoadBalancer {% else -%} ClusterIP {% endif %}
port: 6379
name: {{ service_name }}
## Specify the nodePort value for the LoadBalancer and NodePort service types.
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport

View File

@@ -50,6 +50,11 @@ resource "helm_release" "documentdb_instance_external_name" {
value = "{{database_id}}"
}
set {
name = "service_name"
value = "{{service_name}}"
}
depends_on = [
aws_docdb_cluster.documentdb_cluster
]

View File

@@ -51,6 +51,10 @@ resource "helm_release" "mysql_instance_external_name" {
name = "app_id"
value = "{{database_id}}"
}
set {
name = "service_name"
value = "{{service_name}}"
}
depends_on = [
aws_db_instance.mysql_instance

View File

@@ -51,6 +51,10 @@ resource "helm_release" "postgres_instance_external_name" {
name = "app_id"
value = "{{database_id}}"
}
set {
name = "service_name"
value = "{{service_name}}"
}
depends_on = [
aws_db_instance.postgresql_instance

View File

@@ -50,6 +50,11 @@ resource "helm_release" "elasticache_instance_external_name" {
value = "{{database_id}}"
}
set {
name = "service_name"
value = "{{service_name}}"
}
set {
name= "publicly_accessible"
value= {{ publicly_accessible }}