Skip to content

Add crd upgrade readme file#495

Merged
danbar2 merged 7 commits into
ai-dynamo:mainfrom
danbar2:crd-upgrader
Mar 23, 2026
Merged

Add crd upgrade readme file#495
danbar2 merged 7 commits into
ai-dynamo:mainfrom
danbar2:crd-upgrader

Conversation

@danbar2

@danbar2 danbar2 commented Mar 22, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Completes #436

Special notes for your reviewer:

Does this PR introduce a API change?


Additional documentation e.g., enhancement proposals, usage docs, etc.:


@copy-pr-bot

copy-pr-bot Bot commented Mar 22, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

shayasoolin
shayasoolin previously approved these changes Mar 22, 2026

@shayasoolin shayasoolin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Reminder for the implementation stage: remember to apply any tolerations that are provided for the controller, also to the hook job.

@shayasoolin shayasoolin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that Dynamo is using a separate helm chart for CRDs: dynamo-crds.

@danbar2

danbar2 commented Mar 22, 2026

Copy link
Copy Markdown
Contributor Author

Note that Dynamo is using a separate helm chart for CRDs: dynamo-crds.

I considered it, but this solution has a hard dependency on the user - if he forgets to install the CRD's, it can cause a bad and unknown behavior.

@shayasoolin

Copy link
Copy Markdown
Contributor

Note that Dynamo is using a separate helm chart for CRDs: dynamo-crds.

I considered it, but this solution has a hard dependency on the user - if he forgets to install the CRD's, it can cause a bad and unknown behavior.

They might have changed it in their last versions, I just installed v1.0.1 using Helm and I don't see that separate chart again...

Comment thread docs/proposals/436-crd-upgrader/README.md Outdated
@julienmancuso

julienmancuso commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

Note that Dynamo is using a separate helm chart for CRDs: dynamo-crds.

@danbar2 @shayasoolin
not anymore, after customer feedbacks, dynamo switched to what NIM operator does : init container for crd update

Comment thread docs/proposals/436-crd-upgrader/README.md
@danbar2 danbar2 merged commit f45058f into ai-dynamo:main Mar 23, 2026
22 of 23 checks passed
enoodle pushed a commit to enoodle/grove that referenced this pull request Mar 24, 2026
* Add crd upgrade readme file

* Refine the readme file

* update toc

* skip ci steps gracefully

* skip ci steps gracefully

* init container approach

* allow crd installer opt out
Signed-off-by: Erez Freiberger <enoodle@gmail.com>
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.

3 participants