Skip to content

Drop old/unsupported skaffold and docker-compose files - #4507

Open
kensimon wants to merge 1 commit into
NVIDIA:mainfrom
kensimon:drop-compose-and-skaffold
Open

Drop old/unsupported skaffold and docker-compose files#4507
kensimon wants to merge 1 commit into
NVIDIA:mainfrom
kensimon:drop-compose-and-skaffold

Conversation

@kensimon

@kensimon kensimon commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

These date back to older ways of deploying nico (nee carbide) before the Helm chart and devspace were a thing. They don't work by themselves any more, you need nvidia-internal things external to the repo for them to work. Drop them to eliminate confusion.

Related issues

Type of Change

  • Add - New feature or capability
  • Change - Changes in existing functionality
  • Fix - Bug fixes
  • Remove - Removed features or deprecated functionality
  • Internal - Internal changes (refactoring, tests, docs, etc.)

Breaking Changes

  • This PR contains breaking changes

The files never worked without nvidia-internal bits anyway, so it's not breaking anything public.

Note to anyone NVIDIA-internal who still needs these: You can check them out from an older version, then locally ignore them by adding their paths to .git/info/exclude and then you'll have your own copy of them that stays put across branches.

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing performed
  • No testing required (docs, internal refactor, etc.)

Additional Notes

These date back to older ways of deploying nico (nee carbide) before
the Helm chart and devspace were a thing. They don't work by themselves
any more, you need nvidia-internal things external to the repo for them
to work. Drop them to eliminate confusion.

(Note to anyone NVIDIA-internal who still needs these: You can check
them out from an older version, then locally ignore them by adding their
paths to .git/info/exclude and then you'll have your own copy of them.)
@kensimon
kensimon requested a review from a team as a code owner August 3, 2026 20:46
@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: a27c1cbc-8bbe-4ee5-91c9-884eb4f0b222

📥 Commits

Reviewing files that changed from the base of the PR and between 3424eed and 78cdd35.

📒 Files selected for processing (3)
  • .skaffold/build
  • docker-compose.yml
  • skaffold.yml
💤 Files with no reviewable changes (3)
  • .skaffold/build
  • docker-compose.yml
  • skaffold.yml

Summary by CodeRabbit

  • Chores
    • Removed the legacy local container build and development orchestration configuration.
    • Removed automated local Kubernetes deployment settings and file synchronization rules.
    • Removed the Docker Compose setup for running the development stack locally.

Walkthrough

The PR deletes the local container build script, Docker Compose stack definition, and Skaffold deployment configuration.

Changes

Cohort / File(s) Summary
Local deployment configuration removal
.skaffold/build, docker-compose.yml, skaffold.yml
Removes local image builds, Docker Compose services, BuildKit settings, file synchronization, Kustomize deployment, and Kubernetes context configuration.

Estimated code review effort: 2 (Simple) | ~10 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the removal of obsolete Skaffold and Docker Compose files.
Description check ✅ Passed The description explains why the obsolete deployment files are removed and identifies the intended impact.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants