/Users/will/Documents/Opt/spark-3.5.6-bin-hadoop3/bin/spark-submit \
  --master k8s://https://10.11.16.13:6444 \
  --class com.bdhxx.pipeline.tilebuilder.spark.vectile.SparkJavaTileApp \
  --deploy-mode cluster \
  --name tile-builder-tile-exec \
  --conf spark.kubernetes.namespace=spark \
  --conf spark.kubernetes.container.image=harbor.host.com/bdh/tile-builder-spark-base-java11:v1.12.1 \
  --conf spark.kubernetes.authenticate.driver.serviceAccountName=spark \
  --conf spark.executor.instances=4 \
  --conf spark.executor.cores=4 \
  --conf spark.kubernetes.executor.request.cores=4 \
  --conf spark.kubernetes.executor.limit.cores=2 \
  --conf spark.executor.memory=4g \
  --conf spark.driver.cores=1 \
  --conf spark.kubernetes.driver.request.cores=1 \
  --conf spark.kubernetes.driver.limit.cores=1 \
  --conf spark.driver.memory=4g \
  --conf spark.hadoop.fs.s3a.access.key=NO4RRFE5DYROFWM1IQPG \
  --conf spark.hadoop.fs.s3a.secret.key=v4Fa0nmfAqcsKNZs3u5SOhzNE4WQPROqo2lRJrLV \
  --conf spark.hadoop.fs.s3a.endpoint=http://10.7.10.105:30999 \
  --conf spark.hadoop.fs.s3a.path.style.access=true \
  --conf spark.extraListeners=cn.geoair.map.dynamic.statics.mvt.spark.listener.SparkSQLListener \
  --conf spark.hadoop.fs.s3a.connection.ssl.enabled=false \
  --conf spark.hadoop.fs.s3a.impl=org.apache.hadoop.fs.s3a.S3AFileSystem \
  --conf spark.sql.shuffle.partitions=200 \
  --conf spark.default.parallelism=200 \
  s3a://wh-gis-dev/bdh-tile-builder-service/dev/spark-tiles-0.0.1-SNAPSHOT-jar-with-dependencies.jar \
  PMRHI2LMMVJWS6TFJRUW22LUEI5CEMSNIIRCYITPOV2FA5LUINXW43TFMN2ES3TGN4RDU6ZCOBQXG43XMQRDUISUM5STCNS2IE4W63RCFQRHA33SOQRDUIRVGQZTEIRMEJSGETTBNVSSEORCMJSGQP3DOVZHEZLOORJWG2DFNVQT233OMVWWC4C7ORUWYZK7MJ2WS3DEMVZCMY3IMFZGCY3UMVZEK3TDN5SGS3THHV2XIZRYEZZGKV3SNF2GKQTBORRWQZLEJFXHGZLSORZT25DSOVSSELBCNFYCEORCGEYC4MJRFYYTILRRHAZCELBCONRWQZLNMFKGCYTMMVHGC3LFEI5CE4DVMJWGSYZCFQRHGY3IMVWWCTTBNVSSEORCN5XGK3LBOBPXI2LMMVPWE5LJNRSGK4RCFQRHK43FOJHGC3LFEI5CEYTENARCYITUMFRGYZKOMFWWKIR2EJHVGTK7KBHUSX3SKMYDIZZCPUWCEZLOMFRGYZKGMVQXI5LSMVGGS3LJOREXGIR2MZQWY43FFQRG2YLYLJXW63JCHIYTKLBCN52XIR3SNFSFG4TJMQRDUMZYGU3SYITFMRUXI2LPNYRDUISWGIYSELBCOF2WK4TZKN2GC5DFNVSW45BCHIRHGZLMMVRXIIC4EJXGC3LFLQRCYXBCORUGKX3HMVXW2XBCEBTHE33NEAUHGZLMMVRXIIBKEBTHE33NEBYHKYTMNFRS4XBCOZPWE2L2L5RW64DZL4YTQNZRHAZTGMJWHA3TQMZWGQ3DOMRQLQRCSIDBOMQHI4TBNZZWM33SNVPXM2LFO5PXO2LUNBPXC5LFOJ4V643UMF2GK3LFNZ2CAIRMEJWWC6CQMFZHI2LPNZHHK3JCHIZDALBCMNZGKYLUMVGGCYTFNQRDUZTBNRZWKLBCON2GC5DJON2GSY3TJFZSEOTUOJ2WKLBCORUWYZKTNF5GKTDJNVUXIQTZORSSEORSGA4TOMJVGIWCEZ3FN5WUM2LFNRSE4YLNMURDUITUNBSV6Z3FN5WSELBCNFSEM2LFNRSE4YLNMURDUITUNBSV6Z3FN5WSELBCONXXK4TDMVCGC5DBKNZGSZBCHI2DGMRWFQRGS3TQOV2EG33ONZSWG5CJNZTG6IR2PMRHAYLTON3WIIR2EJ2GG43EGEZDGNBCFQRHA33SOQRDUIRTGU2DGMRCFQRGIYSOMFWWKIR2EJQWIZDSMVZXGIRMEJUXAIR2EIYTCNROGE4TQLRSGI3S4MJRG4RCYITTMNUGK3LBKRQWE3DFJZQW2ZJCHIRHA5LCNRUWGIRMEJZWG2DFNVQU4YLNMURDUITQOVRGY2LDEIWCE5LTMVZE4YLNMURDUITQN5ZXIZ3SMVZSE7JMEJZGKYLEKN2HEYLUMVTXSIR2EJEUIX2QIFDUKIRMEJ2HEYLDNNEWIIR2EI2WCMZXGQYWMMRZGYZDKNDBMNRWENRTMQ3DAMLEMFRDQOJWMI2WCIRMEJWWS3S2N5XW2IR2GQWCEY3SMVQXIZKCN52W4ZDBOJ4SEOTGMFWHGZJMEJRW6YLMMVZWGZKEMVXHGZLTORAXGTTFMVSGKZBCHJ2HE5LFFQRGI4TPOBCGK3TTMVZXIQLTJZSWKZDFMQRDU5DSOVSSYITFNZQWE3DFIZSWC5DVOJSVG2L2MVGGS3LJOQRDUZTBNRZWKLBCNFXGG3DVMRSUM2LFNRSHGIR2LMRG4YLNMURF2LBCON2GC5DJMNKGCYTMMVHGC3LFEI5CE43UMF2GSY27ORQWE3DFL5VHG33OL5SGKZRCFQRGYYLZMVZE4YLNMURDUISPKNGV6UCPJFPXEUZQGRTSELBCOR4XAZKHMVXW2IR2EJIG62LOOQRH2===



/Users/will/Documents/Opt/spark-3.5.6-bin-hadoop3/bin/spark-submit \
  --master k8s://http://10.11.14.211:6444 \
  --class com.bdhxx.pipeline.tilebuilder.spark.vectile.SparkJavaTileApp \
  --deploy-mode cluster \
  --name tile-builder-tile-exec \
  --conf spark.kubernetes.namespace=dev \
  --conf spark.kubernetes.container.image=harbor.host.com/bdh/bdh-land-monitoring-spark:dev-2 \
  --conf spark.kubernetes.authenticate.driver.serviceAccountName=tile-builder-spark \
  --conf spark.executor.instances=4 \
  --conf spark.executor.cores=4 \
  --conf spark.kubernetes.executor.request.cores=4 \
  --conf spark.kubernetes.executor.limit.cores=2 \
  --conf spark.executor.memory=4g \
  --conf spark.driver.cores=1 \
  --conf spark.kubernetes.driver.request.cores=1 \
  --conf spark.kubernetes.driver.limit.cores=1 \
  --conf spark.driver.memory=4g \
  --conf spark.hadoop.fs.s3a.access.key=NO4RRFE5DYROFWM1IQPG \
  --conf spark.hadoop.fs.s3a.secret.key=v4Fa0nmfAqcsKNZs3u5SOhzNE4WQPROqo2lRJrLV \
  --conf spark.hadoop.fs.s3a.endpoint=http://10.7.10.105:30999 \
  --conf spark.hadoop.fs.s3a.path.style.access=true \
  --conf spark.extraListeners=cn.geoair.map.dynamic.statics.mvt.spark.listener.SparkSQLListener \
  --conf spark.hadoop.fs.s3a.connection.ssl.enabled=false \
  --conf spark.hadoop.fs.s3a.impl=org.apache.hadoop.fs.s3a.S3AFileSystem \
  --conf spark.sql.shuffle.partitions=200 \
  --conf spark.default.parallelism=200 \
  s3a://wh-gis-dev/bdh-tile-builder-service/dev/spark-tiles-0.0.1-SNAPSHOT-jar-with-dependencies.jar \
  PMRHI2LMMVJWS6TFJRUW22LUEI5CEMSNIIRCYITPOV2FA5LUINXW43TFMN2ES3TGN4RDU6ZCOBQXG43XMQRDUISUM5STCNS2IE4W63RCFQRHA33SOQRDUIRVGQZTEIRMEJSGETTBNVSSEORCMJSGQP3DOVZHEZLOORJWG2DFNVQT233OMVWWC4C7ORUWYZK7MJ2WS3DEMVZCMY3IMFZGCY3UMVZEK3TDN5SGS3THHV2XIZRYEZZGKV3SNF2GKQTBORRWQZLEJFXHGZLSORZT25DSOVSSELBCNFYCEORCGEYC4MJRFYYTILRRHAZCELBCONRWQZLNMFKGCYTMMVHGC3LFEI5CE4DVMJWGSYZCFQRHGY3IMVWWCTTBNVSSEORCN5XGK3LBOBPXI2LMMVPWE5LJNRSGK4RCFQRHK43FOJHGC3LFEI5CEYTENARCYITUMFRGYZKOMFWWKIR2EJHVGTK7KBHUSX3SKMYDIZZCPUWCEZLOMFRGYZKGMVQXI5LSMVGGS3LJOREXGIR2MZQWY43FFQRG2YLYLJXW63JCHIYTKLBCN52XIR3SNFSFG4TJMQRDUMZYGU3SYITFMRUXI2LPNYRDUISWGIYSELBCOF2WK4TZKN2GC5DFNVSW45BCHIRHGZLMMVRXIIC4EJXGC3LFLQRCYXBCORUGKX3HMVXW2XBCEBTHE33NEAUHGZLMMVRXIIBKEBTHE33NEBYHKYTMNFRS4XBCOZPWE2L2L5RW64DZL4YTQNZRHAZTGMJWHA3TQMZWGQ3DOMRQLQRCSIDBOMQHI4TBNZZWM33SNVPXM2LFO5PXO2LUNBPXC5LFOJ4V643UMF2GK3LFNZ2CAIRMEJWWC6CQMFZHI2LPNZHHK3JCHIZDALBCMNZGKYLUMVGGCYTFNQRDUZTBNRZWKLBCON2GC5DJON2GSY3TJFZSEOTUOJ2WKLBCORUWYZKTNF5GKTDJNVUXIQTZORSSEORSGA4TOMJVGIWCEZ3FN5WUM2LFNRSE4YLNMURDUITUNBSV6Z3FN5WSELBCNFSEM2LFNRSE4YLNMURDUITUNBSV6Z3FN5WSELBCONXXK4TDMVCGC5DBKNZGSZBCHI2DGMRWFQRGS3TQOV2EG33ONZSWG5CJNZTG6IR2PMRHAYLTON3WIIR2EJ2GG43EGEZDGNBCFQRHA33SOQRDUIRTGU2DGMRCFQRGIYSOMFWWKIR2EJQWIZDSMVZXGIRMEJUXAIR2EIYTCNROGE4TQLRSGI3S4MJRG4RCYITTMNUGK3LBKRQWE3DFJZQW2ZJCHIRHA5LCNRUWGIRMEJZWG2DFNVQU4YLNMURDUITQOVRGY2LDEIWCE5LTMVZE4YLNMURDUITQN5ZXIZ3SMVZSE7JMEJZGKYLEKN2HEYLUMVTXSIR2EJEUIX2QIFDUKIRMEJ2HEYLDNNEWIIR2EI2WCMZXGQYWMMRZGYZDKNDBMNRWENRTMQ3DAMLEMFRDQOJWMI2WCIRMEJWWS3S2N5XW2IR2GQWCEY3SMVQXIZKCN52W4ZDBOJ4SEOTGMFWHGZJMEJRW6YLMMVZWGZKEMVXHGZLTORAXGTTFMVSGKZBCHJ2HE5LFFQRGI4TPOBCGK3TTMVZXIQLTJZSWKZDFMQRDU5DSOVSSYITFNZQWE3DFIZSWC5DVOJSVG2L2MVGGS3LJOQRDUZTBNRZWKLBCNFXGG3DVMRSUM2LFNRSHGIR2LMRG4YLNMURF2LBCON2GC5DJMNKGCYTMMVHGC3LFEI5CE43UMF2GSY27ORQWE3DFL5VHG33OL5SGKZRCFQRGYYLZMVZE4YLNMURDUISPKNGV6UCPJFPXEUZQGRTSELBCOR4XAZKHMVXW2IR2EJIG62LOOQRH2===
