Skip to content

Add Karpenter integration docs#448

Merged
InftyAI-Agent merged 1 commit into
InftyAI:mainfrom
carlory:karpenter-docs
Jun 10, 2025
Merged

Add Karpenter integration docs#448
InftyAI-Agent merged 1 commit into
InftyAI:mainfrom
carlory:karpenter-docs

Conversation

@carlory
Copy link
Copy Markdown
Member

@carlory carlory commented Jun 10, 2025

What this PR does / why we need it

Add integration doc for customized carpenter

Which issue(s) this PR fixes

Part of #106

Special notes for your reviewer

Does this PR introduce a user-facing change?

NONE

@InftyAI-Agent InftyAI-Agent added needs-triage Indicates an issue or PR lacks a label and requires one. needs-priority Indicates a PR lacks a label and requires one. do-not-merge/needs-kind Indicates a PR lacks a label and requires one. labels Jun 10, 2025
--set controller.resources.limits.cpu=1 \
--set controller.resources.limits.memory=1Gi \
--wait \
--set controller.image.repository=inftyai/aws-karpenter \
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This image is unavailable. I will add image ci to https://github.com/InftyAI/karpenter

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

/hold

helm install llmaz oci://registry-1.docker.io/inftyai/llmaz --namespace llmaz-system --create-namespace --version 0.0.9
```

To enable InftyAI scheduler, please apply the following value file to the command above:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think we can move this to a new catagory: Features, and it should be heterogeneous cluster support.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

added


### Configure Karpenter with customized image

We need to assign the `karpenter-core-llmaz` cluster role to the `karpenter` service account and update the karpenter image to the customized one.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Add shell to export KARPENTER_NAMESPACE=<namespace> as well as other variables.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Added a new section to set the environment variables.

Signed-off-by: carlory <baofa.fan@daocloud.io>
@kerthcet
Copy link
Copy Markdown
Member

/lgtm
/approve
/kind documentation

The document will not impact the image build. Merge first.

@InftyAI-Agent InftyAI-Agent added lgtm Looks good to me, indicates that a PR is ready to be merged. approved Indicates a PR has been approved by an approver from all required OWNERS files. documentation Categorizes issue or PR as related to documentation. and removed do-not-merge/needs-kind Indicates a PR lacks a label and requires one. labels Jun 10, 2025
@InftyAI-Agent InftyAI-Agent merged commit 09332c8 into InftyAI:main Jun 10, 2025
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. documentation Categorizes issue or PR as related to documentation. lgtm Looks good to me, indicates that a PR is ready to be merged. needs-priority Indicates a PR lacks a label and requires one. needs-triage Indicates an issue or PR lacks a label and requires one.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants