feat: add healthz sidecar (replace submodule with source) #1

Merged
haedong merged 1 commit from dev into main 2026-05-14 10:59:43 +09:00
Owner

Summary

  • Remove git submodule reference to github.com/newshure/healthz.git
  • Add healthz sidecar source directly under sidecars/healthz/
  • Includes: app source, K8s manifests (raw + Helm), Dockerfile
  • README updated with pseudo API deployment example and annotated /healthz/detail response analysis

Changes

  • 64 files changed, +7,931 lines
  • .gitmodules removed
  • sidecars/healthz converted from submodule (commit ref) to regular directory

Verified on

  • Deployed as sidecar with pseudo API app on apitest namespace
  • healthz checks all PASS: TCP(8080), HTTP(GET /), Process(python×4)
  • Pod running 2/2 (healthz + pseudo)

🤖 Generated with Claude Code

## Summary - Remove git submodule reference to github.com/newshure/healthz.git - Add healthz sidecar source directly under `sidecars/healthz/` - Includes: app source, K8s manifests (raw + Helm), Dockerfile - README updated with pseudo API deployment example and annotated `/healthz/detail` response analysis ## Changes - 64 files changed, +7,931 lines - `.gitmodules` removed - `sidecars/healthz` converted from submodule (commit ref) to regular directory ## Verified on - Deployed as sidecar with `pseudo` API app on `apitest` namespace - healthz checks all PASS: TCP(8080), HTTP(GET /), Process(python×4) - Pod running 2/2 (healthz + pseudo) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Remove git submodule reference to github.com/newshure/healthz.git
and add healthz sidecar source directly under sidecars/healthz/.

Includes full application source, K8s manifests (raw + Helm),
Dockerfile, and README with pseudo API deployment example.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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
haedong/cloudnative!1
No description provided.