mirror of
https://github.com/openappsec/openappsec.git
synced 2025-11-16 17:31:52 +03:00
sync code
This commit is contained in:
@@ -125,6 +125,20 @@ generate_policy()
|
||||
done
|
||||
done
|
||||
|
||||
all_policyactivations=$(curl -s --cacert ${CACERT} --header "Authorization: Bearer ${TOKEN}" \
|
||||
-X GET ${APISERVER}/apis/openappsec.io/v1beta2/policyactivations)
|
||||
policyactivation_list=$(echo $all_policyactivations | /etc/cp/bin/yq eval '.items[].metadata.name' -)
|
||||
for policyactivation_name in ${policyactivation_list}; do
|
||||
policyactivation_crd=$(curl -s --cacert ${CACERT} --header "Authorization: Bearer ${TOKEN}" \
|
||||
-X GET ${APISERVER}/apis/openappsec.io/v1beta2/policyactivations/${policyactivation_name})
|
||||
policyactivation_crd=$(echo $policyactivation_crd | tr -d '\n')
|
||||
if [ "$FIRST" = "0" ]; then
|
||||
POLICY="$POLICY ,"
|
||||
fi
|
||||
POLICY="$POLICY $policyactivation_crd"
|
||||
FIRST="0"
|
||||
done
|
||||
|
||||
POLICY="$POLICY ] } } }"
|
||||
echo $POLICY > $POLICY_CRDS_PATH
|
||||
}
|
||||
|
||||
@@ -593,8 +593,10 @@ install_watchdog()
|
||||
cp_exec "mkdir -p ${FILESYSTEM_PATH}/${WATCHDOG_PATH}"
|
||||
cp_copy watchdog/watchdog ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/cp-nano-watchdog
|
||||
cp_copy watchdog/wait-for-networking-inspection-modules.sh ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/wait-for-networking-inspection-modules.sh
|
||||
cp_copy watchdog/revert_orchestrator_version.sh ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/revert_orchestrator_version.sh
|
||||
cp_exec "chmod 700 ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/cp-nano-watchdog"
|
||||
cp_exec "chmod 700 ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/wait-for-networking-inspection-modules.sh"
|
||||
cp_exec "chmod 700 ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/revert_orchestrator_version.sh"
|
||||
cp_exec "touch ${FILESYSTEM_PATH}/${WATCHDOG_PATH}/wd.services"
|
||||
|
||||
cp_exec "${FILESYSTEM_PATH}/${WATCHDOG_PATH}/cp-nano-watchdog --register $is_upgrade ${FILESYSTEM_PATH}/${SERVICE_PATH}/cp-nano-orchestration $var_arch_flag"
|
||||
|
||||
Reference in New Issue
Block a user