mirror of
https://github.com/jlengrand/engine.git
synced 2026-03-10 08:11:21 +00:00
committed by
GitHub
parent
f759e5de07
commit
a8e74ba4d3
@@ -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
|
||||
|
||||
@@ -501,6 +501,7 @@ service:
|
||||
## MySQL Service type
|
||||
##
|
||||
type: {% if publicly_accessible -%} LoadBalancer {% else -%} ClusterIP {% endif %}
|
||||
name: {{ service_name }}
|
||||
|
||||
## MySQL Service port
|
||||
##
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
]
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user