@@ -59,13 +59,7 @@ Make sure you have an `HARBOR_USERNAME` and `HARBOR_PASSWORD` for OVH container
5959
6060### Setup port forwarding for webhook access
6161
62- To submit workflows via the HTTP webhook endpoint, set up port forwarding:
63-
64- ``` bash
65- kubectl port-forward -n devseed-staging svc/eopf-explorer-webhook-eventsource-svc 12000:12000 &
66- ```
67-
68- This makes the webhook endpoint available at ` http://localhost:12000/samples ` .
62+ See [ operator-tools/README.md] ( operator-tools/README.md#port-forwarding ) for webhook port forwarding setup.
6963
7064### For development
7165
@@ -109,25 +103,13 @@ docker push w9mllyot.c1.de1.container-registry.ovh.net/eopf-sentinel-zarr-explor
109103
110104## Submit Workflow
111105
112- ### Method 1: HTTP Webhook (Production - Event-Driven)
113-
114- Submit STAC items via the HTTP webhook endpoint.
115-
116- ** Using the interactive notebook (recommended):**
117-
118- ``` bash
119- cd operator-tools
120- jupyter notebook submit_stac_items_notebook.ipynb
121- ```
122-
123- ** Using the Python script for single items:**
124-
125- ``` bash
126- cd operator-tools
127- python submit_test_workflow_wh.py
128- ```
106+ ### Method 1: HTTP Webhook (Recommended)
129107
130- See [ operator-tools/README.md] ( operator-tools/README.md ) for detailed usage instructions.
108+ Use the operator tools to submit STAC items via HTTP webhook. See [ operator-tools/README.md] ( operator-tools/README.md ) for:
109+ - Interactive notebook for batch submissions
110+ - Python script for single item testing
111+ - Port forwarding setup
112+ - Common actions and target collections
131113
132114### Method 2: kubectl (Testing - Direct Workflow Submission)
133115
@@ -250,7 +232,7 @@ kubectl get wf -n devseed-staging --field-selector status.phase=Running
250232| Problem | Solution |
251233| ---------| ----------|
252234| ** "No group found in store"** | Using direct zarr URL instead of STAC item URL |
253- | ** "Webhook not responding"** | Verify port-forward is active: ` ps aux \| grep "port-forward.*12000" ` |
235+ | ** "Webhook not responding"** | See [ operator-tools troubleshooting ] ( operator-tools/README.md#troubleshooting ) |
254236| ** Workflow not starting** | Check webhook submission returned success, verify port-forward |
255237| ** S3 access denied** | Contact infrastructure team to verify S3 credentials |
256238| ** Workflow stuck/failed** | Check workflow logs: ` kubectl logs -n devseed-staging -l workflows.argoproj.io/workflow=<name> ` |
0 commit comments