Passer d'un mode à l'autre

Passez PEG en mode de transfert, puis de nouveau en mode de révision.

Prérequis

Par défaut, le PEG démarre initialement en mode de révision.

Procédure

  1. Pour passer en mode de transfert :
    1. Modifiez le fichier ~/peg/text_pipeline/values-gpu.yaml. À la fin du fichier, remplacez la valeur forward_to_fluentd par Vrai et enregistrez les modifications.
      forward_to_fluentd: "true"
    2. Transmettez la modification vers PEG en exécutant ce qui suit à partir de n'importe quel dossier :
      source ~/peg/scripts/vars.sh
      kubectl delete cronjob.batch/text-pipeline-masking-masking-cron -n text-pipeline
      kubectl get pods --output=jsonpath={.items..metadata.name} -n text-pipeline -o=name | grep cron | xargs -n1 kubectl delete --grace-period=0 --force -n text-pipeline
      helm upgrade text-pipeline ${text_pipeline_dir} -f ${values_file_t} --namespace text-pipeline --set ocr.name=st-fiq-$new_gen_uuid.$apex_domain --set masking.name=dlp-fiq-$new_gen_uuid.$apex_domain
  2. Pour revenir au mode de révision :
    1. Modifiez le fichier ~/peg/text_pipeline/values-gpu.yaml. À la fin du fichier, remplacez la valeur forward_to_fluentd par Faux et enregistrez les modifications.
      forward_to_fluentd: "false"
    2. Transmettez la modification vers PEG en exécutant ce qui suit à partir de n'importe quel dossier :
      source ~/peg/scripts/vars.sh
      kubectl delete cronjob.batch/text-pipeline-masking-masking-cron -n text-pipeline
      kubectl get pods --output=jsonpath={.items..metadata.name} -n text-pipeline -o=name | grep cron | xargs -n1 kubectl delete --grace-period=0 --force -n text-pipeline
      helm upgrade text-pipeline ${text_pipeline_dir} -f ${values_file_t} --namespace text-pipeline --set ocr.name=st-fiq-$new_gen_uuid.$apex_domain --set masking.name=dlp-fiq-$new_gen_uuid.$apex_domain