This commit is contained in:
soukainna
2023-07-10 09:03:34 +02:00
parent a855a4fe6a
commit 1188cbd255
38 changed files with 914 additions and 0 deletions

100
parcoursmob/config.yaml Normal file
View File

@@ -0,0 +1,100 @@
server:
listen: 0.0.0.0:8080
templates:
root: themes/default/
# public_dir: themes/default/web/public/
identification:
oidc:
provider:
client_id:
client_secret:
redirect_url:
# endpoints:
# auth: http://localhost:8091/default/auth
# token: http://localhost:8091/default/token
services:
grpc:
mobilityaccounts:
dial: test-coopgo-mobility-accounts-svc:8080
groupsmanagement:
dial: test-coopgo-groups-management-svc:8080
fleets:
dial: test-coopgo-fleets-svc:8080
agenda:
dial: test-agenda-svc:8080
navitia:
api_key: 5451fcdd-5d0f-4e37-bad3-b514770ebc2a
storage:
kv:
type: etcd
etcd:
endpoints:
- etcd:2379
# - etcd-1.etcd:2380
# - etcd-2.etcd:2380
prefix: parcoursmob/cache/
files:
type: minio
minio:
endpoint:
access_key:
secret_key:
use_ssl: true
bucket_name:
location: fr-par
file_types:
driving_licence: Permis de conduire
work_contract: Contrat de travail ou de formation
identity_proof: Pièce d'identité
other: Autre
emailing:
smtp:
host: mail.gandi.net
port: 587
username: support@parcoursmob.fr
password: Sc1tYc00p
modules:
beneficiaries:
enable: true
documents_types:
- identity_proof
- driving_licence
- work_contract
- other
fleets:
enabled: true
vehicle_types:
- Voiture
- Voiture sans permis
- Scooter
- Vélo électrique
- Trottinette
booking_documents:
mandatory:
- driving_licence
- identity_proof
- work_contract
agenda:
enabled: true
events_types:
- name: Permis accéléré
subscription_tags:
- Non présenté à l'information collective
- Parcours validé
- Abandon pendant le parcours
- Succès à l'examen
- Echec à l'examen
- name: Auto-école sociale (classique)
- name: Information collective
- name: Autre
groups:
enabled: true
group_types:
- Entreprise
- Evènement

106
parcoursmob/deployment.yaml Normal file
View File

@@ -0,0 +1,106 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: test-parcoursmob
spec:
replicas: 1
template:
spec:
containers:
- name: parcoursmob
image: docker.io/coopgo-apps/parcoursmob:local
env:
- name: IDENTIFICATION_OIDC_PROVIDER
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: identification_oidc_provider
- name: IDENTIFICATION_OIDC_CLIENT_ID
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: identification_oidc_client_id
- name: IDENTIFICATION_OIDC_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: identification_oidc_client_secret
- name: IDENTIFICATION_OIDC_REDIRECT_URL
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: identification_oidc_redirect_url
- name: SERVICES_NAVITIA_API_KEY
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: services_navitia_api_key
# - name: SERVICES_GRPC_MOBILITYACCOUNTS_DIAL
# valueFrom:
# secretKeyRef:
# name: parcoursmob-secret
# key: services_grpc_mobilityaccounts_dial
# - name: SERVICES_GRPC_FLEETS_DIAL
# valueFrom:
# secretKeyRef:
# name: parcoursmob-secret
# key: services_grpc_fleets_dial
# - name: SERVICES_GRPC_AGENDA_DIAL
# valueFrom:
# secretKeyRef:
# name: parcoursmob-secret
# key: services_grpc_agenda_dial
# - name: SERVICES_GRPC_GROUPSMANAGEMENT_DIAL
# valueFrom:
# secretKeyRef:
# name: parcoursmob-secret
# key: services_grpc_groupsmanagement_dial
# - name: STORAGE_FILES_MINIO_ENDPOINT
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: storage_files_minio_endpoint
- name: STORAGE_FILES_MINIO_ACCESS_KEY
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: storage_files_minio_access_key
- name: STORAGE_FILES_MINIO_SECRET_KEY
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: storage_files_minio_secret_key
- name: STORAGE_FILES_MINIO_BUCKET_NAME
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: storage_files_minio_bucket_name
- name: EMAILING_SMTP_USERNAME
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: emailing_smtp_username
- name: EMAILING_SMTP_PASSWORD
valueFrom:
secretKeyRef:
name: parcoursmob-secret
key: emailing_smtp_password
ports:
- name: http
containerPort: 8080
protocol: TCP
volumeMounts:
- name: parcoursmob-config-volume
mountPath: /config.yaml
subPath: config.yaml
imagePullSecrets:
- name: regcred
volumes:
- name: parcoursmob-config-volume
configMap:
name: test-parcoursmob-config
items:
- key: config.yaml
path: config.yaml

View File

@@ -0,0 +1,16 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
commonLabels:
app.kubernetes.io/name: test-parcoursmob
app.kubernetes.io/instance: test-parcoursmob
configMapGenerator:
- name: test-parcoursmob-config
files:
- config.yaml
resources:
- deployment.yaml
- service.yaml
- sealed-parcoursmob-secret.yaml

View File

@@ -0,0 +1,35 @@
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
annotations:
sealedsecrets.bitnami.com/namespace-wide: "true"
creationTimestamp: null
name: parcoursmob-secret
namespace: default
spec:
encryptedData:
emailing_smtp_password: AgACSGu5S7s1UQeR/WRG0fK4ulKQy0Gw0dn2DOnHx5MVY/bCdwm7/zp0ePrXYFlwzSunMmtVrdYpXepieEuL7Fz2RD8NxoV5DU2ovPUXm/cpNzlgx/x72K8tqo/i7TAxajCAykkhOT8u8kykfOaLFG+rp6kzJvnvkjUmAlrnLhcYCtzNRd91D5izOINipPyW/2JLp0J0oACDiBU+EjED3UDx1syd+Z1Q/GwpFa+kxeDGUWfmXwXthRqsBbEfLXwaB774WA2UZf4OlFhItKLtEo5AJ5ALKjoXos+FylWawv61RaTMywafsaaGvbCTImzdz/BgZ6Nav8iinoDuZ0GYoJWibX4feZZmv86NO77nSh1zN7AWHn3jk5la/GKVhfATSI/OB7bsMLYO3bLJluqiaALzssxT3GP05UXpLblB7WMrpf4mhMbhiedLS2nVSSNr4zgmXh9FFBIACfzfaGLrI9D8S2WD3YEc4ZgZgijkuRBaVAShdfIhZW3SHiR8IolaI9cEzPzhFjpx7Q2Kf3k7ATA1zrWB0ogI8k03etZzxehhxhzmDz7TXRW9hl5QI3n+/jfZL5jvyt1GEorr+WQ9pzArCP6JZXPSZ3tnnyeSRwN7zHMI04Vw+Zz/1iLqMEQQOi0cREjrQT3TJwJNu/TEtHwnY02bxBomCJGJMz9pfZzdkh1CpK0RCdR/mzinomkMUJ8qhRUz84NGsRo=
emailing_smtp_username: AgBZkMs8eqXpTRrVrFpYgkK8ZWJKlQfP9+8kiwT3lEqAlYOXbM1pZzLQyF3wmddBYGD80K26bk113hxHFNbK6OQeWu2nsAqqMe+aIIdepY1hgPqUm2gIw0YOTIU+GQZLgEKw3r7fkKneQfyXiuC06fFE1wckUfGbMIp1gFhqmPEib99gcySltTiX2GUA3UCfl+yy98nAUHEfJPZZ3XLnyxlaB6UGyug1OIWhJPk91UT3Sgimy3QKWDUahtHHtRVehxaCHNLvl9UvMkt+LLLrNlyn96O0SAcFvJl2l3+e2VMkOIzGkGiGOKYVlN9ckkWd4b/jE794UCODC2hzGkA/Q/a028JWGe7qFey4tgRufKuL6aiOppZrtE3ftJGrjFq6wr2VryQg5xTYgI7N+3nE8o4DbK/eHkZDAUSLEnpQ9SRLn8oEKcGHztVaoGKuQ5v/7FvrWyoNY9hrHVHclyBif3e5s6cg5gy3IHnfV4q7L5qXTo6g9iiEiXDVzeeoqnjIY/LH9KuKVjkZLh1B1pckySFJY4tSXLSb1G8UTAtlwvVL04N5VpQ/GqrV1O4tyD/hVnjHVXeXriF2ot5RiQgpHxxPkR3lsAS5RcwxVS0cCSmkQGu9OGDkFA4gFCgKp9mQ9bVxFu7Ew6JjwRtjCJz8ZYgFxMXenB169L3QOVivm/CjB2CZRFSDqnP/uyM445DaewmmyDpX0Mklsetouf7v2ynS9Ur+EXo/
identification_oidc_client_id: AgAwaLlLcccYRHbJXp3ENLlBHXvQvLPjNT818Lpsf++i3kyxNMnxeLXGTgrK3cTZT+5JcCogsJxuldOoZejlDgZ5YgzukZU58RsSBvmzY9EYtZuKQ9/iIHzWlZ1WWwlvz5RxwW7L8EnLY3MNl4gm2vmkMW53UU2Zu8QgLtWGEwy+qsb/orvmSfj6a6aL4nVlZX/KK02ZPQwDMBbih17S551w2mxbLrOs5AsNdHoY2KnCZigZGaPkHxcp9Sfb+As7kPGJ5w0l7s4Xv8wc8ex1uD0wQfuJyImLnC/lPA73doKTJ9av7bu2fFt0BmMroBRoAQUU/dT4K2Ad4T05aOtuZswHLQ24UKsQCoFUpyb0DFmKZuRG5dddJ/WGbO/W0UY+t0R+SL7C1YMZ58fAP0hmxykwTxSFcn+y4EfF8Ji5I/L6K7hrK9C85V6PxkIzx8Wwi7mPCVf5E9nKjb1mpLX/OPJR0xheuTvpFtrKYO8Kxo1FYrBopSrxPttvRQdSrh9pYyaOsgernj7Jx4hYmkhdMcTdStMJcBqXC61xB8/a7zBZPqLEwVce4WVT/xeM+pDAchJt38jZtz3+KILxkXq0/B/zIXnsjUW7OcLvrb2Xz2x7h7dXCsJ1Pl/j/NclPWEU4BYhRKt2uBl5lhRsxvrU1bJ6YZBVfnyQTAccXtxxBsopnfJUKq5MOuh7LtZ0VVMNw+boaD9IzVk=
identification_oidc_client_secret: AgALF37cl4L2vfb+975rHvJEOlE83SFyu/lf7FwXEl8QZ9jNZTBNL4oeVuGvz9OgR2yqROTk+qrZRYHnzGg2YBLtnZ3IH+3Ej7oCQI5Bl17Gun2ID91w/Nx15d3MVq2RrYpL0y8sa9Wjpui6vUIWuAngxs5Ml+XN3NRVojB7UWfE1S1wK7CmcGixZZDwAx8WpmfPGQHzkQZlsLPn5BY4kWecUO6NqrDscch2iiPy1hKKAIejvxwMgTegOMnJ9mcCW1xyjVQc5bzwkqqtfop9GYaGsEc2IwspvpbSs4RMg9pd7AphJmRagjelHc8lEhOTIpf+T5jpFfO+pRZK5hC7fgNPjslz4GcWEJuiAgdcCmpAPAeJpyDgPXSCK9BB2PZlkrDsCnqUezALEH/hL3Lbgca4CTULVxOp3Lao5uoREM87uFijxvieiGJ2JQMXnqNrcYbiFu2mrc6KSgdG0RLVWHxUDcjbmajYjGfFm9EbFYPz+lbQblJ/i6ts7euniL2wav5rt8JTMisbaVdPw1jB2jywH3eaQULjWkSLd4gfl/Su/C6UvbFgfO0PDxVwnRp0trfn2rRH4ZzwllIQIDSslOxBpjmRe7kYUygoPASZsxw6Z1q+R1vHlMX6p0wT4eEyaRsKeGXMmyHLA0J37s/8TMBPIi75gPgu95ckcwZois36iPqpy1K6ngNv/tYlqbAgJ8JEy52FSdg=
identification_oidc_provider: AgCklygvLBs1xSYmKeVdIEiH2+in5byjNv+t5TnKSnrKQuwVsmXS6Osujpdh16u5LhD7ymJsJZ1Hw3n9wrXQa+Cl9jP91Bt7vP6JsNzrHL3gaxr9iCPTJN7sApKhFwRADbg0sSMIUGax5syfDemiGf0tCKWJ5V96O4X+Ltgc0CwqlUt8DAGALV18Gp9167fHaRtDYXqw//YUU4ALVOwkVPrbdV/8ioOriGM2j0EEL5e41QXKlv3gpiby3K7vRpnegeETHdd3VglPJzuCsell2crB9vgwI94ESl5TYdGxgSTudGlzh9zAbeaWM/SLPtu039BNGKRHgUasrNLfRwkVeTJPCm3UvzO7NfytgnGU+/ytIijwV7ZygWJ+7v6qm0Pi9mVBJjXI9uWd0Eg9zEplHx8BLCU6VDawcNRw/dKy0Q1TzptzI29TRnLjUnLB6eDE5A+Mhg+ImS55hz0SdQY12wCcmZq5w/Uml3RgaCDscEWZlwYu9fCxPBrGAVgCF+mTd8lLthk4+LBHXErgWDZZAk7LeupLJ8Sdfi8yQcWB2PWzBi+48ZejyALGGLdB1UmcqJWjnwXoQVuJ5tf5eZBMi8slQ86/t+jhrbrNuXW0UoKiR2EZcOjT/FitPUSv57CC74MoGXk5qv/OboXKHOgmSa/GkWwnmBl/5TmruVCxUqyw/5xq2kuzMKFPMqvSevW5MHb4H2iGOfWlJDocoKdMeJF7uTeRlpprpPCjHBJvp+aBjkAyH8AzKA==
identification_oidc_redirect_url: AgAAE5vQzTo2pG+MzkxtzJOUoh3FygfXyL9UgzkMRRtIqf5QBKXYuJ0FHc+0VvqXq2GuX32+J3H/5Mwze4ZDFEbH/95ueIH2AnKMHar+tFU9ZAu6UeF1pYf8uU3jRVmwZYt2RDr0wbzNeXyIQUJfAy0Y6tLlqHaHWrZFs6KCWa2hJWHciZ2I+Lw+4CO9YvYxdIEaB1hjiMSkfYJbqb+ioHJzxtPf0qnCw+ewewvgCsSROQx+dlyiR6tSxGi37vnqMPCXvDAOlSCTjETy5ITb0qaOXr+el58IjZm+Lk+VItNjQb8CBwu0u2/eF4NV7782zaYhrmitVRFDMxAqLpBnz+gykTz4RiORlYioi8CvsH659TjeSXc/48fb+k3KqnJsdT9LcKidTPiuduNXHYLGjK0gVgajIZT7TGbYa5F3zqm9IJ5k+BWtYAMGf7qlYdy7Nq4zcNmjZbskATQQct7O8KI9Ass1nJ2vQo69kPWTxzWpgLFlekrBugOrvUJYmeKCfdqVw4vqA+NWg5S3ZRNPekva2oR45gidOHPvN3RgbLm/S2VYnBAr3iWDsJqZVI7RzJ6d8BUlhXg19SBCla3kB2lRdr/0gOSLtRGHH3bCgdr6xq05U2q0h6WaPLCJPhNvjfxj/Kpcktc0RgJwM5+NZ8bhdV1YnvGrXe3MHvWv8TmDQm6ZnSbFvP3K0M8i4//EIsrCG1SG78RWNhOWkT4J5wTQylMcnzmP5bvrcAP7slP4TovZq2IOkJqSNQ==
services_grpc_agenda_dial: AgBNSli7qHPGT9TrqWrvjw8ScAA06B338M7hn5wnYrC6AAidoWTRRJbvXsudDKfzHP2zFYGAT6kdXI1TMCzx9Q5T8bk20w90zAoqM3CQoPO852KK1GVSnDaMlbLjIAeGs3ghHORmlNHmklD5VZFiCFDzJyPZK7Boq7H5NrxdfuP8a/SsWMwf5V9dUPKOzOVEPMKBYNUP5Krhq24RfJP+zeQRcy6UNTxMHNwNepy6KEklyHnrZfnkZDUoRtqa7jF3hYRvAIqrBjzZa6aKgO7311CugeD4z7KeFMvEdNklB2ll9mY81J3o6TtW/K26hOC798khM3znvSjDns2KN1Kbr3rkGhQCQO6ZeTYgrIXt3uwSF4AU6zPSqPDR5ai1kry4418xHRSiwlEXEl1Jw9+2o37sWu++sB9HVx62FhEtuybkMiGqgnUL3bui/yzxQWoc6K411W6/EwSEkd9oufuqWp9PCDr3vm1OOz69AxKnQ/iiiwy1KIXsY/xxwgR++OJDZkb/Wdvpu7iMZrPCfCZs77mf4Io4SguZo1ZIB63bvwYQnVlLz0Q780KMC+6etp0IMvIB7lD3Vai+q3Xv/G5dhpJH/f2R2Ez4loGqnn86BesqtvKzCfCqMPNgEle+bjAN3FEawFP85uzxZn/Dm3Zebt5ITX77056OQd3+tFS+Q10ZHqJd99yUabgwCVTOYdW4CAy+AmXjyFYSvX8Ru7Jqgxz197ayvA==
services_grpc_fleets_dial: AgCHTndpL1If0soY/y+f+nP7Fhomc6JbGoC5X167qGNpA2nUXgmzVRf4y/Niv1JwgPReup08Fgn9vVMPb2fcL/aTKsVHXJ5AfgQlkfoFNSdFaZyeKbzzoDI2R+MyafFhAp1YH2d7Smjg/WR3+K41R8AZ/otXIgil4x+zHkIRgKuV50fs22H2txglzNzmEFsLp5JvQuC6c+CU7maZgAYgXimtd99AYrtF5pqSJVqJ8qEWMeQqL7uplHIUgsgv0vkqKCKdfNa5AAYEvRaZ5SEP/D/ZsAxFoOSh1M+5cC6AxKCyEMewznbfkcCNO9311gyZqXy2vrto9elHtZqDKc7sqIDfl+4uVKHDZsNdv+gc+/tvmxI6Hl6Ow1ZyqR+6Xmn3NvOIS1ucZlt9Rwly+o3TO59fWizQMwkIkd4F8MWyVXihsJ14bN34SvdgNM87gqEcqUSvcwrJ6HXYdTHtzEf0vMEjtfeqDh2iJzVPNLGX4nNU+df6Vsw0ZdWW9HCj0dTRQiuOcbndCaNkz0EpnY6ScjWfa7RciFdUXzr7vBOuMKd3kE0MZjTATsGzGES82fcsxybFWo6q1Hh7udjEMjL02tkem7LZmJW5/8JOELX9cGLmQ72iGqfBHpCP6iiY3p0hXkab0NXCH2qtVGsahGGVd0+ozJsX0+EeNtOjFkZlRwGERkdsUpsn0tvPJ8j86yGOZOPv4nJsCsch9tmElxw/r3ZjDLby2zxEZETIYCg=
services_grpc_groupsmanagement_dial: AgAJqigEv7Y/hCIy81J4kzhFK5CfmMCtya09V0Jgc5oqhOKPeHYUylFIZR7wYRlVie46F+IVatMysVGIaJGnCgrvIdV5+O0eXqCMmlSNOcKWm1JvzmSoSSbN/jMeLjBfxOGR24dyLIBPbF4RHvmcXYCl9y0njmrsNUwqQ4cm7txFUQ43OcTSsxu5dggCFhRzMfI18nNgvXbi8DZRPyoXSRKJjRN6hwRn/MH0KSzg5IVYu6ugTJw0o1zURlKMlIS2n0FRfnrDq1bGVrRJ+hxPNw3Adma2P+EZnbgZk+5TYP0ZtQ4f4ZR5mxl3V/NeLDZuSxIQzLJZjJ2XlY3dKEsqBjYo7vgelYS140qOkWnFWfm72/da0LCl30x55NoWoM5PuAYZlXPZeGAn9ZA7945EZDY5YgV2VrzelTvh3aQ5im/EjfLrySTwYuhx8OXklLcwh6aFj50F0MbUvTF3ONf8clOXM86ee1ETLwsLKMZwqok6Au31XfbigJbUquwVamdMWFNzSv6FlMIVHU6jfbJoaCvkQe1RJep2sD0LyR+5P9XtPQU6M93blNhqgzdlGw256N/2iPOL4S478qyrJFntIGA/Z1VPOrtcJcsJ6+ZX6Sl151T5YHsipI5QRSfOUGW4G7pGrMOswmHgLIVuIcqzRQ0dNzLM2oTNkjlMXdGeEgt+hyirE023CkAhI/yTeM/7nAehQRJx+4g3uRXrb4Ch075NnaEpC6uvG1yhFV8NtBSwT7VdKFk2Cw==
services_grpc_mobilityaccounts_dial: AgC87xf0SMVmrDGmNeSjwjVG5TjiEGEhkeAQv/bPsu84+/hotoK3J4WLkFxApSulNcJb/HH3N2ReBXi/n3fz9lgWcy4YA00hOJYvs12pXPzvcBzkKUPlpJ0lSRxBkDvTEMt8mWVzAzzz3fFf/NrOpHWf6PCHWbKam6S9BS1JQb9ILWnUOXCjhPJgkRYptgsc3gbeFf9kzUKyd++GqPdTkTpvOTc6n/ZO2OhHigDobrzMEDidNxqgWqmxd7jOJ+VKj54b3TMFdMvFnUpIvcSuEaCoCuQ0TaovffPpvi2/6tGZaoFQGdOMVsMVC8MRLonRBLKUyOQkLNzHciW33Fw6OGGUTriSrIL3aNCyu5/zi2RsTbpFtwN3uA4Dib9Q6Z6DSqyFoEAt95DhC0pt8S4O3+MstPCFwXCltkhPfzANzNp0UYaZhemJ5Dnd+RU4XY/6lAC6TY28UclhD/vjAlnc3KNl69p9c9q/kpOSF1IFqHI4nrHjpoPbeZGQgMnPJy1fm52hxOi5VKeeTadSC6cReP6AtNPXmA8lbn1+TCrStXl6tuXCBojF2I0CB5LxdvF9ruW1LSFwtK43h2uF97xc+W8RB7OZKiC8JRIutZZ4Bkt/vUmuA2aHTe4qy2GKWKsq/b/2SXzb0tTCtTu77O/80MnPCNabkj2lFPIoRSglvhH0doEmhx20TbyOMWVKBMyYsraybV1sXmu+yhTVgOPT6refva82MjMhWHyL0G5Deo+AXjkChwGemA==
services_navitia_api_key: AgBjC5vhCaRqAM5Tkn5xvDrqQ92NGtUcbKE/jspkMlsnBQkNjvpaMR/jFy9far5L+E6qHjfTW2vpP9m+Z7khnntxETFg0pL/KCG0Wf44j3nvSHXl3Wd+RMR9v/6FoGxerZnQuNwacKbE/pOB8duLsoS6Sf+/luZgB0+j7+nKJbfs8p8e/NIzoz8sm+2G5vphrSPkdEJUrcYWyEB0e46hj4zpu5cAcfjqX3a7FDyzTs5m4tqdnDe9+neNAUn4dThOf6wwa3DxW83pvkUUQS2PY5wd+ouSohboDCOqQrQ3tKmtk7a7Wv+N9gB/qyoTuj0Vx5VPnVJ8w2mvYB2skRj6Jxgj+PwYGoOUuYDVo7nn7UPCpRtDDtaMkk9N5GMP85MDXRA1AuxSf4zHXwhALyFMAZKX9RV6ZKWlHx7YyevO1OTIg2bc4QYCEpiOYx/4+85sV8+CajW6VU6eIbEobA+CDIFZ+caHXfM+3/ekg/RVFRIVzF35koybWhbjl0YfoG7ZnD4x+KczwZPXTSF4OwsaY3iBtGeL66nSEgDxUgMavZO4a8jcwMF7k0U8g0iWdNTN/TrCtsvDFNPE823JJ0xYn3vRrkmlpJSTU/maUpuXvfR7ApDX2vcaaImVQ4gRT+o5nKEel9qQs8NuvnmbzxHaJEmJ45tiS49mhRcVersaeksNSOWFS1WYE0rfmKhzkF+aljLaDxZHJllr6+zcNyFAx55JO3GBF+UdJbYWrXPcueiypdTdW+g=
storage_files_minio_access_key: AgBusqz0UItxVl3dHVdKaDxsVVLEA3N1PsQtTU5qj1Cowm1+alio5QApknDxeYXCwduhMvDkNvq7SjIFad6e4Tpdrd1XtXHXyUp/BpoPsIw+/5rEBU+Cpvjsa7NeJaVsiCgdfR+Sl+K7U2cjtMUKtBQQJqYJSQZTHkvpuDbT1i/PBQwANCqwy0WuquYLbMlNr65aBiVyizlyNLGszrCVuJewOxdttaisdSt31uPw9ZpQEJ3DKBaSSoWizKvCFFVo08Kagb1liC3U1+MpKTbvRQVW1lZgoK+u+o5LjRzbnBRL02NloHGr7JDRyLUdp/Y/xWuS9nGqYW/ETxdNhfQWJR18/ELbI72Yxcf3QawnhfpnKK97OvY11SOjTv4cf/ksmGUMZcqdy+baUthQL1dWy1Nw+9/zNuJlmE1DZJ4qebzQAGU6o0sY9oQ5g4g/rUfJia7If7OlrH71mViiqriTz6MCDsBsF2L2RedCvxDXJvnt6eD0dxhzglxx+R86GkudAXVSKVz8leadRlz339BIKicBtV6jNGjKTQZZU3s3gmeNZ3TpKTr7ZzES+xqoeKzOGwZZad7/zwXgIzuUeB0i49gJWAtUaJuiIiSxGwuBDAJiZPnl44DHs70ePlljE+Qk/77q2BLOjat8aU5/CYv2YxkVXcvi6Xe+57ZdM0VJaa53dbsUmG4HrTcqZhbLOrW/s4Zhe4e4/lL9Ti/wPaTe/i1qIfePlA==
storage_files_minio_bucket_name: AgChMR/JeAdm/zbkiMfvedkFHJD3WqxfGWXYKPchH97znfs8p5867hOikbycNhASyRh3kAyqNIWmxNphsWmnPvFz/TFT7fQ9GMCUqz2Wc9wPDNrUoLv5xjb+tPjrQckAsb03X0nAyIEevr76aHRXp6cHpSCGk3H6tDbzQ+thpmjazl/DQ626ivE6pp4nxYcYuTtkQjK6eVVFFzr8xFzVgA2pDlmZ+97xOYX9Mw3IjR421qgaFZseA93wy32rPXN0YUtXZKBp+kMvmi6pnyQmk4LVq6LEhAdNP8tTYMAlAcKxVakN9Cyhj1drLfzRnlT/rnU7jdHgdZNDPf7is5vc/jRmpmO3JMQe8oxT1VafToyATHhcLaM4Jv+oxCDjbPtxDPpuZHqTFmfbhf94YjedKOO9vVyR2QW5o3OHV1a3T2bzE2BtkrZhqODPyrYJaGxw+3D7OPNPVn7ImB9f8AmO2YVPJk/tdOLXK0iyASi38X2AefzAu+yWRLqOp7zAjUlEeS8WbTEHdKSXZRwd8CWYFZkGdm0vyzKVW99wH/Css+ciBlnErTTyubgb41dHADquh0XvLgxfu4uZu3FR8y8dIIcTxPdVcCFJBA4ji1bVCndiS303vk2gqgxbGjaZ+PXcMZWTmfhFhZWAw3k/Et+xSU/Auhgsilza0nMGUqJn8GgjgfMrYt/lxZtpoiI54/i5MTFn9o6w2tqEE5TKvNPjUuj7zYEnqldZBuIz
storage_files_minio_endpoint: AgAQqiGlbjXYZYM1sbGzQtHIEPzAAo/kPf4jarWBpwL55NE5VRMMS8OgZkNS58m+s8jtnyyJIuE3st3RgOlkxvFYS3vadm4WFDQuVrovNc4Yb3yxoK7+4YpHNg45Ly/NuNGqIjx9at827TPatm2sZeb7i1LrtsVhYABRsECbd78As+HSfwVc9es3f/Oq740oowS2ZOhXORWTzHI2XgcUFZ0sOsMvtBCIGpIEX+iVHUwD+tKTS0o898rY52dntpZl9GkvoNF1Sy85sa7V+vXz066ZCzQy+ZZNJ9TOnzUWBp/ZjC9RHWWopeXNv00YTnEp6MYrezHeGwJo7kW1KNwy2XAMk9A0mX5SoCibzhg121DMNz9mSrLMvhIjCHlD7q967VZvqeH4rm7X1FU2HD74jNUqGa0MYSSTAY3dfxnd6NvB9O/8S58xcpjqL9d0zuUdxJ8CuIkecX/zxKuS735SukbQzUA1+L0/Bv2Y/9IPCY+LVcuivr6519BjtgOq+3qLmmr0NVPC1v0vr8Kxfc0sWmCoUA2qoX+7Jmz04ef4uDlx6kkAEqGwRLQnvUiih4CrbrWb3koj8/QQ39z811F7+7lyLJJrln2Q5kPh/fDVs571pcBxQpZ30IznHJermcUnu/UCznlaeY6LUM9WoZmz0hhGY13YgPtgKqHv1FuCzFpqZbKXets0jw93TRZ2kTOdVMfjv1FTeK5SKQWq3FfZ0qXIpSrn
storage_files_minio_secret_key: AgAMdeGwTUiAU9Zu1gjrRvHL1mdmV79gdWOvSWw7ZrmHC37sHD79UVKNb7BvqHzh++cssCCkthYSrec3r5OIhrDN/cD/zVlNNOuZGLOneRGyFoGVQUh8jG+5dZirnxbx5jEK312+Mg8KoqQt3uiYLkFoAhE7iLlptx/Rvue5vzpsNf9r0eZ8Y7uXVGKI4LISlalopTRa1RaUK0hetIXm3KS61YJ5dRK40zjTOG5ypB40Bh4YliOBjdemkMweoSE0iM525n8Tv+7kdQT+NYKhBbO6vtqxsc2qsYxR8Fr0H6g+LJjtoV99DsDrowgPpLVMU2oGuPvpX3vFJNi/RC4FQ1Ko/ttpFtPypXsBhcwjd0HtgrTcLHJ2ti61etZcQIIVsP2WgOb8/aND+x+bwC3r0IaTjdI5F7T/EeOOxMlMhoIL6oOUvEuElCkzx/V1YMWHBvudky6mQrjX4szlt7jlQVQIZCLB9AYXOJPfGdZxpkRLHrr+k3yi8XvP5WPQo/+NmA+acSyUV0QERTO9QUFp9RtHU1/2c/qfNDhSxChiyCEqK9UnPiN2uPOcRjCMntGoQPYKqB2xyQIfjH+O9wZ2SfFqlLafbEzg8VPaVkOBf1C606z3fwt3QU+fIXUFNyI38W0+jKtrFRXZZsQiMw/EbTFENdZh6gGPn5dcVvQy+gw7b+VschLt8uFKpsi9Av7NZ+QH7G9uvi8tKk4dwxwHyVvFLItA9Ns5XUnNjQbpSRyXNMy535M=
template:
metadata:
annotations:
sealedsecrets.bitnami.com/managed: "true"
sealedsecrets.bitnami.com/namespace-wide: "true"
creationTimestamp: null
name: parcoursmob-secret
namespace: default
type: Opaque

8
parcoursmob/service.yaml Normal file
View File

@@ -0,0 +1,8 @@
apiVersion: v1
kind: Service
metadata:
name: test-parcoursmob-svc
spec:
ports:
- port: 8080
protocol: TCP