Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
deploy job support update vars and service config (koderover#2340)
* add basic production service logic Signed-off-by: allenshen <[email protected]> * fix error Signed-off-by: allenshen <[email protected]> * fix error Signed-off-by: allenshen <[email protected]> * fix error Signed-off-by: allenshen <[email protected]> * remove log Signed-off-by: allenshen <[email protected]> * add basic workflow api Signed-off-by: allenshen <[email protected]> * add basic logic for workload settings Signed-off-by: allenshen <[email protected]> * deploy job support update vars and service config Signed-off-by: guoyu <[email protected]> * add logic to support undeployed services Signed-off-by: allenshen <[email protected]> * fix error Signed-off-by: allenshen <[email protected]> * add service api Signed-off-by: allenshen <[email protected]> * add func definition Signed-off-by: allenshen <[email protected]> * add render service yaml logic Signed-off-by: allenshen <[email protected]> * update render yaml logic Signed-off-by: allenshen <[email protected]> * fix Signed-off-by: guoyu <[email protected]> * add update deploy logic Signed-off-by: allenshen <[email protected]> * add update product deploy api Signed-off-by: allenshen <[email protected]> * remove useless code Signed-off-by: allenshen <[email protected]> * add service defination Signed-off-by: allenshen <[email protected]> * add deploy logic Signed-off-by: allenshen <[email protected]> * add authority config Signed-off-by: allenshen <[email protected]> * fix router config Signed-off-by: allenshen <[email protected]> * add debug log Signed-off-by: allenshen <[email protected]> * add log Signed-off-by: allenshen <[email protected]> * fix renderset find bug Signed-off-by: allenshen <[email protected]> * add production logic Signed-off-by: allenshen <[email protected]> * add policy defination Signed-off-by: allenshen <[email protected]> * add api logic Signed-off-by: allenshen <[email protected]> * add production evn logic Signed-off-by: allenshen <[email protected]> * add function defination Signed-off-by: allenshen <[email protected]> * add get service variable api Signed-off-by: allenshen <[email protected]> * fix service find bug Signed-off-by: allenshen <[email protected]> * fix service find bug Signed-off-by: allenshen <[email protected]> * fix create prod env bug Signed-off-by: allenshen <[email protected]> * fix data Signed-off-by: allenshen <[email protected]> * fix ingress not found bug Signed-off-by: allenshen <[email protected]> * add log Signed-off-by: allenshen <[email protected]> * update logs Signed-off-by: allenshen <[email protected]> * update logs Signed-off-by: allenshen <[email protected]> * remove logs Signed-off-by: allenshen <[email protected]> * fix get svc detail error Signed-off-by: allenshen <[email protected]> * fix get svc detail error Signed-off-by: allenshen <[email protected]> * fix test env create fail bug Signed-off-by: allenshen <[email protected]> * fix panic error Signed-off-by: allenshen <[email protected]> * fix panic error Signed-off-by: allenshen <[email protected]> * pre run job Signed-off-by: guoyu <[email protected]> * add filter Signed-off-by: allenshen <[email protected]> * add logs Signed-off-by: allenshen <[email protected]> * add logs Signed-off-by: allenshen <[email protected]> * fix get user variable error Signed-off-by: allenshen <[email protected]> * add deploy Signed-off-by: guoyu <[email protected]> * fix get current variable missing bug Signed-off-by: allenshen <[email protected]> * add logic to fetch service build modules Signed-off-by: allenshen <[email protected]> * add logic to fetch service build modules Signed-off-by: allenshen <[email protected]> * add logic to fetch service build modules Signed-off-by: allenshen <[email protected]> * fix envname query error bug Signed-off-by: allenshen <[email protected]> * fix envname query error bug Signed-off-by: allenshen <[email protected]> * fix envname query error bug Signed-off-by: allenshen <[email protected]> * fix namespace filter error Signed-off-by: allenshen <[email protected]> * add contianers param for workflows Signed-off-by: allenshen <[email protected]> * add kv to yaml api Signed-off-by: allenshen <[email protected]> * fix import issue Signed-off-by: allenshen <[email protected]> * fix fetch build Signed-off-by: allenshen <[email protected]> * run job Signed-off-by: guoyu <[email protected]> * fix transfer service fail bug Signed-off-by: allenshen <[email protected]> * support external env Signed-off-by: guoyu <[email protected]> * fix project transfer error bug Signed-off-by: allenshen <[email protected]> * job task preview Signed-off-by: guoyu <[email protected]> * add default deploy contents Signed-off-by: guoyu <[email protected]> * optimize the content of worloads fetched from env Signed-off-by: allenshen <[email protected]> * add default deploy contents Signed-off-by: guoyu <[email protected]> * fix bug Signed-off-by: guoyu <[email protected]> * add debug log Signed-off-by: guoyu <[email protected]> * add debug log Signed-off-by: allenshen <[email protected]> * add debug log Signed-off-by: allenshen <[email protected]> * update deployment deploy info Signed-off-by: allenshen <[email protected]> * fix get deployment yaml error Signed-off-by: allenshen <[email protected]> * fix get deployment yaml error Signed-off-by: allenshen <[email protected]> * init job when find workflow Signed-off-by: guoyu <[email protected]> * fix vars Signed-off-by: guoyu <[email protected]> * optimize code Signed-off-by: allenshen <[email protected]> * remove debug log Signed-off-by: guoyu <[email protected]> --------- Signed-off-by: allenshen <[email protected]> Signed-off-by: guoyu <[email protected]> Co-authored-by: allenshen <[email protected]> Co-authored-by: guoyu <[email protected]>
- Loading branch information