MàJ - Application.properties
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
|
||||
metadata:
|
||||
name: lionsdev-client-production
|
||||
annotations:
|
||||
config.kubernetes.io/local-config: "true"
|
||||
|
||||
namespace: lions-apps
|
||||
|
||||
resources:
|
||||
- ../../kubernetes/namespace.yaml
|
||||
- ../../kubernetes/configmap.yaml
|
||||
- ../../kubernetes/secret.yaml
|
||||
- ../../kubernetes/rbac.yaml
|
||||
- ../../kubernetes/deployment.yaml
|
||||
- ../../kubernetes/service.yaml
|
||||
- ../../kubernetes/ingress.yaml
|
||||
- ../../kubernetes/hpa.yaml
|
||||
|
||||
images:
|
||||
- name: registry.lions.dev/lionsdev/lionsdev-client
|
||||
newTag: latest
|
||||
|
||||
replicas:
|
||||
- name: lionsdev-client
|
||||
count: 3
|
||||
|
||||
patchesStrategicMerge:
|
||||
- patches/configmap-production.yaml
|
||||
- patches/ingress-production.yaml
|
||||
- patches/deployment-production.yaml
|
||||
|
||||
patchesJson6902:
|
||||
- target:
|
||||
group: apps
|
||||
version: v1
|
||||
kind: Deployment
|
||||
name: lionsdev-client
|
||||
path: patches/deployment-resources.yaml
|
||||
|
||||
configMapGenerator:
|
||||
- name: lionsdev-client-production-config
|
||||
literals:
|
||||
- ENVIRONMENT=production
|
||||
- DOMAIN=lions.dev
|
||||
- LOG_LEVEL=INFO
|
||||
- QUARKUS_PROFILE=prod
|
||||
- CLUSTER_NAME=k2
|
||||
- REPLICA_COUNT=3
|
||||
|
||||
secretGenerator:
|
||||
- name: lionsdev-client-production-secrets
|
||||
literals:
|
||||
- DATABASE_URL=jdbc:postgresql://postgresql-service.postgresql.svc.cluster.local:5432/lionsdb
|
||||
- VAULT_ADDR=https://vault.lions.dev
|
||||
- PROMETHEUS_URL=https://prometheus.lions.dev
|
||||
- GRAFANA_URL=https://grafana.lions.dev
|
||||
|
||||
commonLabels:
|
||||
environment: production
|
||||
cluster: k2
|
||||
tier: frontend
|
||||
app.kubernetes.io/instance: lionsdev-client-production
|
||||
|
||||
commonAnnotations:
|
||||
deployment.kubernetes.io/environment: production
|
||||
deployment.kubernetes.io/cluster: k2
|
||||
deployment.kubernetes.io/managed-by: lionsctl
|
||||
contact: gbanedahoud@gmail.com
|
||||
Reference in New Issue
Block a user