Skip to content

Conversation

@nfebe
Copy link
Contributor

@nfebe nfebe commented Jan 30, 2026

Add CredentialID field to ServiceMetadata to associate registry credentials with deployments. This allows the system to authenticate with private registries when pulling images on restart/update.

  • Store credential ID during deployment creation (existing or new)
  • Login with stored credential before pulling deployment images
  • Add serialization tests for YAML/JSON credential_id field

Note: UI types (ui/src/types/index.ts) need separate update.

Closes : #60

Add CredentialID field to ServiceMetadata to associate registry
credentials with deployments. This allows the system to authenticate
with private registries when pulling images on restart/update.

- Store credential ID during deployment creation (existing or new)
- Login with stored credential before pulling deployment images
- Add serialization tests for YAML/JSON credential_id field

Note: UI types (ui/src/types/index.ts) need separate update.
Copy link

@sourceant sourceant bot left a comment

Choose a reason for hiding this comment

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

Review complete. No specific code suggestions were generated. See the overview comment for a summary.

@nfebe nfebe merged commit 3b67860 into main Jan 30, 2026
5 checks passed
@nfebe nfebe deleted the feat/track-registry-credentials branch January 30, 2026 13:49
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.

bug: Private services do not track associated secrets

2 participants