Skip to content

chore: migrate stxkxs.io labels/domain to nanohype.dev#18

Merged
stxkxs merged 1 commit into
mainfrom
chore/migrate-stxkxs-domain
May 30, 2026
Merged

chore: migrate stxkxs.io labels/domain to nanohype.dev#18
stxkxs merged 1 commit into
mainfrom
chore/migrate-stxkxs-domain

Conversation

@stxkxs
Copy link
Copy Markdown
Member

@stxkxs stxkxs commented May 30, 2026

Migrate the org domain and label-key namespace from the legacy stxkxs.io domain to nanohype.dev.

catalog/druid/values.yaml

  • domain scalar: stxkxs.io -> nanohype.dev
  • organization scalar: stxkxs -> nanohype
  • Five workload label keys move namespaces: stxkxs.io/{resource-type,category,type,part-of,name} -> nanohype.dev/{...}

addons/operations/karpenter-resources/base/nodepool.yaml

The dedicated sandbox NodePool's node label and matching NoSchedule taint move from agents.stxkxs.io/sandbox to agents.nanohype.dev/sandbox (label + taint key + the explanatory comment, kept in sync).

Scope

Version stays v1alpha1; the per-kind CRD group mapping is unchanged. OTel resource attributes (agents.tenant / agents.platform) and the stxkxs person/bot handles are intentionally untouched.

Verification

task validate (yamllint + kustomize build across all environments) passes; all overlays build clean.

Move the org domain and label key namespace from the legacy stxkxs.io
domain to nanohype.dev across the Druid catalog workload and the
sandbox node pool.

─── catalog/druid/values.yaml ───
- domain scalar: stxkxs.io -> nanohype.dev
- organization scalar: stxkxs -> nanohype
- the five workload label keys move namespaces:
  stxkxs.io/{resource-type,category,type,part-of,name}
  -> nanohype.dev/{resource-type,category,type,part-of,name}

─── addons/operations/karpenter-resources/base/nodepool.yaml ───
The dedicated sandbox NodePool's node label and matching NoSchedule
taint move from agents.stxkxs.io/sandbox to agents.nanohype.dev/sandbox.
The explanatory comment that names the taint is updated to match so the
label, taint, and prose stay in sync. Sandbox worker pods select onto
this pool via the matching label + toleration, so the new key is the
contract the agent platform tolerations target.

Version stays v1alpha1; the per-kind CRD group mapping is unchanged.
OTel resource attributes (agents.tenant / agents.platform) and the
stxkxs person/bot handles are intentionally left untouched.

Verified with `task validate` (yamllint + kustomize build across all
environments); all overlays build clean.
@github-actions
Copy link
Copy Markdown

CI Results

Check Status
YAML Lint
Environment Kustomize Build
dev
staging
production

All validations passed.

@stxkxs stxkxs merged commit 3d5a6ee into main May 30, 2026
5 checks passed
@stxkxs stxkxs deleted the chore/migrate-stxkxs-domain branch May 30, 2026 02:13
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.

1 participant