Skip to content

Remove unused healthcheck module - #4643

Merged
efiacor merged 1 commit into
kptdev:mainfrom
Nordix:remove_healthcheck
Jul 16, 2026
Merged

Remove unused healthcheck module#4643
efiacor merged 1 commit into
kptdev:mainfrom
Nordix:remove_healthcheck

Conversation

@efiacor

@efiacor efiacor commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

The healthcheck/ module was an experimental Kubernetes CRD schema definition that was never integrated into kpt. Investigation revealed:

  • Zero usage: No imports or integration in kpt codebase
  • No implementation: API schema definitions only, no controller
  • No development: Last substantive change 18 months ago (Jan 2024)
  • Maintenance only: Receives only automated dependency bump commits
  • Self-contained: Complete isolation means safe removal

The module was created in Feb 2023 (commit 91ea851) but never progressed beyond v1alpha1 experimental status. No roadmap exists for this feature.

This cleanup is part of Epic #4552: Clean up the kpt repo.

Closes #4559

The healthcheck/ module was an experimental Kubernetes CRD schema definition
that was never integrated into kpt. Investigation revealed:

- Zero usage: No imports or integration in kpt codebase
- No implementation: API schema definitions only, no controller
- No development: Last substantive change 18 months ago (Jan 2024)
- Maintenance only: Receives only automated dependency bump commits
- Self-contained: Complete isolation means safe removal

The module was created in Feb 2023 (commit 91ea851) but never progressed
beyond v1alpha1 experimental status. No roadmap exists for this feature.

This cleanup is part of Epic kptdev#4552: Clean up the kpt repo.

Closes kptdev#4559

Signed-off-by: Fiachra Corcoran <fiachra.corcoran@est.tech>
@efiacor
efiacor requested review from a team July 16, 2026 13:34
@netlify

netlify Bot commented Jul 16, 2026

Copy link
Copy Markdown

Deploy Preview for kptdocs ready!

Name Link
🔨 Latest commit 24edece
🔍 Latest deploy log https://app.netlify.com/projects/kptdocs/deploys/6a58ddf297b51d0008529c56
😎 Deploy Preview https://deploy-preview-4643--kptdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jul 16, 2026
@efiacor efiacor self-assigned this Jul 16, 2026
@dosubot dosubot Bot added the lgtm label Jul 16, 2026
@efiacor
efiacor merged commit e62712a into kptdev:main Jul 16, 2026
26 checks passed
@efiacor
efiacor deleted the remove_healthcheck branch July 16, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/healthcheck cleanup lgtm size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

investigate healthcheck to see if it is needed

3 participants