Add env and project long id (#714)

This commit is contained in:
Erèbe - Romain Gerard
2022-05-11 15:31:00 +02:00
committed by GitHub
parent 0da238c4d3
commit b58dfdb42a
39 changed files with 676 additions and 607 deletions

View File

@@ -210,6 +210,8 @@ labels:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
# Annotations to be added to MongoDB pods
podAnnotations: {}
@@ -219,6 +221,8 @@ podLabels:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
## Use an alternate scheduler, e.g. "stork".
## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/

View File

@@ -47,6 +47,8 @@ commonLabels:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
## Init containers parameters:
## volumePermissions: Change the owner and group of the persistent volume mountpoint to runAsUser:fsGroup values from the securityContext section.

View File

@@ -352,11 +352,15 @@ master:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
annotations: {}
podLabels:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
podAnnotations: {}
priorityClassName: ""
## Extra init containers

View File

@@ -135,6 +135,8 @@ sentinel:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
loadBalancerIP:
## Specifies the Kubernetes Cluster's Domain Name.
@@ -294,6 +296,8 @@ master:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
podAnnotations: {}
## Redis Master resource requests and limits
@@ -390,6 +394,8 @@ master:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
loadBalancerIP:
# loadBalancerSourceRanges: ["10.0.0.0/8"]
@@ -427,6 +433,8 @@ master:
envId: {{ environment_id }}
databaseId: {{ id }}
databaseLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
updateStrategy: RollingUpdate
## Partition update strategy
## https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#partitions

View File

@@ -9,6 +9,8 @@ metadata:
appLongId: {{ long_id }}
ownerId: {{ owner_id }}
envId: {{ environment_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
appId: {{ id }}
app: {{ sanitized_name }}
annotations:
@@ -35,6 +37,8 @@ spec:
envId: {{ environment_id }}
appId: {{ id }}
app: {{ sanitized_name }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
annotations:
checksum/config: {% raw %}{{ include (print $.Template.BasePath "/secret.yaml") . | sha256sum }}{% endraw %}
appCommitId: {{ version }}

View File

@@ -11,6 +11,8 @@ metadata:
appId: {{ id }}
appLongId: {{ long_id }}
app: {{ sanitized_name }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
annotations:
releaseTime: {% raw %}{{ dateInZone "2006-01-02 15:04:05Z" (now) "UTC"| quote }}{% endraw %}
spec:
@@ -30,6 +32,8 @@ spec:
appId: {{ id }}
appLongId: {{ long_id }}
app: {{ sanitized_name }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
annotations:
checksum/config: {% raw %}{{ include (print $.Template.BasePath "/secret.yaml") . | sha256sum }}{% endraw %}
spec:

View File

@@ -7,6 +7,8 @@ metadata:
namespace: {{ namespace }}
labels:
routerLongId: {{ long_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
spec:
acme:
server: {{ spec_acme_server }}

View File

@@ -9,6 +9,8 @@ metadata:
routerId: {{ id }}
routerLongId: {{ long_id }}
envId: {{ environment_id }}
envLongId: {{ environment_long_id }}
projectLongId: {{ project_long_id }}
fqdn: "{{ router_default_domain }}"
annotations:
external-dns.alpha.kubernetes.io/hostname: {{ router_default_domain }}