Skip to content

Add sandbox short aliases - #47

Merged
InftyAI-Agent merged 1 commit into
InftyAI:mainfrom
googs1025:add-sandbox-short-aliases
Aug 14, 2026
Merged

Add sandbox short aliases#47
InftyAI-Agent merged 1 commit into
InftyAI:mainfrom
googs1025:add-sandbox-short-aliases

Conversation

@googs1025

@googs1025 googs1025 commented Aug 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Add sb as a short name for Sandbox while retaining sbx.
  • Add sbs as a short name for SandboxSet while retaining sbxs.
  • Regenerate CRD manifests and update sample comments to show the aliases.

Closes #34

Copilot AI lite review requested due to automatic review settings August 14, 2026 09:36
@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 Aug 14, 2026
@InftyAI-Agent
InftyAI-Agent requested a review from kerthcet August 14, 2026 09:36

Copilot AI 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.

Pull request overview

Adds additional Kubernetes CRD short-name aliases for Nebula Sandbox and SandboxSet resources to improve kubectl ergonomics while retaining existing aliases for compatibility.

Changes:

  • Add sb as an additional short name for Sandbox (keeping sbx).
  • Add sbs as an additional short name for SandboxSet (keeping sbxs).
  • Regenerate CRD manifests and update sample YAML comments to reflect the aliases.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
config/samples/sandboxset.yaml Updates sample comments to use sb/sbs and documents short-name aliases.
config/samples/sandbox.yaml Adds sample comment block demonstrating sb alias usage.
config/crd/bases/nebula.inftyai.com_sandboxsets.yaml Adds sbs to CRD spec.names.shortNames.
config/crd/bases/nebula.inftyai.com_sandboxes.yaml Adds sb to CRD spec.names.shortNames.
api/v1alpha1/sandboxset_types.go Updates kubebuilder resource marker to include sbs and sbxs.
api/v1alpha1/sandbox_types.go Updates kubebuilder resource marker to include sb and sbx.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread config/samples/sandbox.yaml Outdated
@googs1025
googs1025 force-pushed the add-sandbox-short-aliases branch from 63740ea to 4473be9 Compare August 14, 2026 09:44
Copilot AI review requested due to automatic review settings August 14, 2026 09:44

Copilot AI 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.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.

@kerthcet

Copy link
Copy Markdown
Member

/lgtm
/kind cleanup
/approve

Thanks @googs1025

@InftyAI-Agent InftyAI-Agent added lgtm Looks good to me, indicates that a PR is ready to be merged. cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. approved Indicates a PR has been approved by an approver from all required OWNERS files. and removed do-not-merge/needs-kind Indicates a PR lacks a label and requires one. labels Aug 14, 2026

@InftyAI-Agent InftyAI-Agent left a comment

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.

Approved: PR has both lgtm and approved labels

@InftyAI-Agent InftyAI-Agent left a comment

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.

Approved: PR has both lgtm and approved labels

@InftyAI-Agent InftyAI-Agent left a comment

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.

Approved: PR has both lgtm and approved labels

@InftyAI-Agent
InftyAI-Agent merged commit a1c0e45 into InftyAI:main Aug 14, 2026
25 of 28 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. cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. 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.

Add alias to sandbox & sandboxSet

4 participants