Add JobSync reference card, observability docs, and RAPIDAPI_KEY plumbing #289

Merged
eblume merged 2 commits from feature/jobsync-docs-and-rapidapi into main 2026-03-08 15:06:53 -07:00
Owner

Summary

  • Add JobSync service reference card (docs/reference/services/jobsync.md) with architecture, secrets, observability, and JSearch API docs
  • Add JobSync and Ollama to ringtail's workloads table (both were missing)
  • Add JobSync to the reference index
  • Wire RAPIDAPI_KEY through ExternalSecret and deployment env var for JSearch job search automation
  • Document Loki log queries for observability (no metrics endpoint exists)
  • Update deploy-jobsync how-to with new env var, observability section, and reference card link

Deployment and Testing

  • Sign up for RapidAPI JSearch API (free tier: 500 req/month)
  • Add rapidapi_key field to "JobSync" 1Password item
  • Merge PR
  • argocd app sync jobsync to pick up new env var
  • Verify job search works at https://jobsync.ops.eblu.me/dashboard/automations
## Summary - Add JobSync service reference card (`docs/reference/services/jobsync.md`) with architecture, secrets, observability, and JSearch API docs - Add JobSync and Ollama to ringtail's workloads table (both were missing) - Add JobSync to the reference index - Wire `RAPIDAPI_KEY` through ExternalSecret and deployment env var for JSearch job search automation - Document Loki log queries for observability (no metrics endpoint exists) - Update deploy-jobsync how-to with new env var, observability section, and reference card link ## Deployment and Testing - [ ] Sign up for RapidAPI JSearch API (free tier: 500 req/month) - [ ] Add `rapidapi_key` field to "JobSync" 1Password item - [ ] Merge PR - [ ] `argocd app sync jobsync` to pick up new env var - [ ] Verify job search works at https://jobsync.ops.eblu.me/dashboard/automations
Document JobSync as a ringtail k3s service with reference card, add it
(and Ollama) to the ringtail workloads table, document Loki log queries
for observability, and wire RAPIDAPI_KEY through ExternalSecret and
deployment env for JSearch job search automation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit 770a7b2d6a into main 2026-03-08 15:06:53 -07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!289
No description provided.