update dev env

This commit is contained in:
Arnaud Delcasse
2025-09-09 05:51:30 +02:00
parent d58c978056
commit d0cd79e4ff
15 changed files with 246 additions and 56 deletions

View File

@@ -12,7 +12,8 @@ agenda_dir = os.environ.get('AGENDA_DIR', 'src/agenda')
fleets_dir = os.environ.get('FLEETS_DIR', 'src/fleets')
groups_management_dir = os.environ.get('GROUPS_MANAGEMENT_DIR', 'src/groups-management')
diags_dir = os.environ.get('DIAGS_DIR', 'src/diags')
solidarity_service_dir = os.environ.get('SOLIDARITY_SERVICE_DIR', 'src/solidarity-service')
solidarity_transport_dir = os.environ.get('SOLIDARITY_TRANSPORT_DIR', 'src/solidarity-transport')
carpool_service_dir = os.environ.get('CARPOOL_SERVICE_DIR', 'src/carpool-service')
parcoursmob_image = os.environ.get('PARCOURSMOB_IMAGE', 'git.coopgo.io/coopgo-apps/parcoursmob')
mobility_accounts_image = os.environ.get('MOBILITY_ACCOUNTS_IMAGE', 'git.coopgo.io/coopgo-platform/mobility-accounts')
@@ -20,7 +21,8 @@ agenda_image = os.environ.get('AGENDA_IMAGE', 'git.coopgo.io/coopgo-platform/age
fleets_image = os.environ.get('FLEETS_IMAGE', 'git.coopgo.io/coopgo-platform/fleets')
groups_management_image = os.environ.get('GROUPS_MANAGEMENT_IMAGE', 'git.coopgo.io/coopgo-platform/groups-management')
diags_image = os.environ.get('DIAGS_IMAGE', 'git.coopgo.io/coopgo-platform/diags')
solidarity_service_image = os.environ.get('SOLIDARITY_SERVICE_IMAGE', 'git.coopgo.io/coopgo-platform/solidarity-service')
solidarity_transport_image = os.environ.get('SOLIDARITY_TRANSPORT_IMAGE', 'git.coopgo.io/coopgo-platform/solidarity-transport')
carpool_service_image = os.environ.get('CARPOOL_SERVICE_IMAGE', 'git.coopgo.io/coopgo-platform/carpool-service')
k8s_config = os.environ.get('K8S_CONFIG', 'k8s_config/dev')
smtp4dev_local_port = os.environ.get("SMTP4DEV_LOCAL_PORT", '12345')
@@ -77,11 +79,20 @@ if os.path.exists(diags_dir):
print("Directory : {dir}".format(dir=diags_dir))
deploy_go('diags', diags_dir, diags_image)
if os.path.exists(solidarity_service_dir):
diags_dir =os.path.realpath(solidarity_service_dir)
if os.path.exists(solidarity_transport_dir):
diags_dir =os.path.realpath(solidarity_transport_dir)
print("SOLIDARITY SERVICE")
print("Directory : {dir}".format(dir=solidarity_service_dir))
deploy_go('solidarity-service', solidarity_service_dir, solidarity_service_image)
print("Directory : {dir}".format(dir=solidarity_transport_dir))
deploy_go('solidarity-transport', solidarity_transport_dir, solidarity_transport_image)
if os.path.exists(carpool_service_dir):
diags_dir =os.path.realpath(carpool_service_dir)
print("CARPOOL SERVICE")
print("Directory : {dir}".format(dir=carpool_service_dir))
deploy_go('carpool-service', carpool_service_dir, carpool_service_image)
k8s_yaml(kustomize(k8s_config, flags=["--enable-helm"]))
k8s_resource(workload='smtp4dev', port_forwards=smtp4dev_local_port+":80")
k8s_resource(workload='mongodb', port_forwards="27017:27017")
k8s_resource(workload='minio', port_forwards="9000:9000")
k8s_resource(workload='minio', port_forwards="9001:9001")