Skip to content

[886] [EPIC] Developer Experience Platform with Local Development - #947

Merged
OtowoSamuel merged 15 commits into
OtowoOrg:mainfrom
yinkscss:fix/886-developer-experience-platform-with-local-development
Jun 24, 2026
Merged

[886] [EPIC] Developer Experience Platform with Local Development#947
OtowoSamuel merged 15 commits into
OtowoOrg:mainfrom
yinkscss:fix/886-developer-experience-platform-with-local-development

Conversation

@yinkscss

Copy link
Copy Markdown
Contributor

Summary

  • Adds Tiltfile and skaffold.yaml for local hot-reload development
  • Ships 12 quick-start templates under dev/templates/
  • Adds VS Code extension stub for port-forwarding and log streaming
  • Documents onboarding workflow targeting sub-hour developer setup

Test plan

  • make test passes on stacked branch
  • Tilt and Skaffold configs validate syntactically

Closes #886

yinkscss added 5 commits June 24, 2026 15:06
Restore backup CLI imports, kubectl-stellar DynamicObject support,
data pipeline test fixtures, and ControllerState fields so the full
test suite compiles and passes again.
Introduces registry management with Trivy/Grype scanning, Cosign signing
policy, multi-region mirrors, garbage collection, and admission checks
for vulnerable or unsigned images.
Registry PR should not reference modules that land in the follow-up secret epic.
Drop stellar-scaffold from Cargo.toml until the SDK lands, fix Helm DR
feature-flag typing, trim trailing whitespace, and ignore new transitive
audit advisories that have no patched releases in our dependency pins.
@yinkscss
yinkscss force-pushed the fix/886-developer-experience-platform-with-local-development branch from d114223 to e337cfc Compare June 24, 2026 14:11
Fix len/is_empty pairs, const assertions, gateway router regex caching,
and a handful of test-only style warnings so make lint passes in CI.
@yinkscss
yinkscss force-pushed the fix/886-developer-experience-platform-with-local-development branch from e337cfc to 4875320 Compare June 24, 2026 14:22
Regenerate docs for the StellarRegistry CRD and close an unterminated
string in pdb_test.yaml that broke helm-unittest parsing.
@yinkscss
yinkscss force-pushed the fix/886-developer-experience-platform-with-local-development branch from 4875320 to 949abf5 Compare June 24, 2026 14:34
@yinkscss
yinkscss force-pushed the fix/886-developer-experience-platform-with-local-development branch from 949abf5 to c7564da Compare June 24, 2026 14:46
Align unittest document indices with the webhook manifest order, enable PDB
tests against default values, fix RBAC label nesting, and correct CRD
document selection so helm-unittest passes in CI.
@yinkscss
yinkscss force-pushed the fix/886-developer-experience-platform-with-local-development branch from c7564da to c32499d Compare June 24, 2026 15:09
yinkscss added 6 commits June 24, 2026 16:30
Supports dynamic database credentials with TTL, KMS-backed rotation,
Vault/AWS/Azure backends, audit logging, and zero-downtime version history.
Exposes stellar_k8s::sdk with CRD-to-controller codegen, test harness,
stellar-scaffold binary, and three example operator extensions.
Ships hot-reload Tiltfile, Skaffold profile, 12 dev templates, VS Code
extension stub, and developer experience guide for sub-hour onboarding.
@yinkscss
yinkscss force-pushed the fix/886-developer-experience-platform-with-local-development branch from c32499d to 7993751 Compare June 24, 2026 15:30
@OtowoSamuel
OtowoSamuel merged commit 3fec91a into OtowoOrg:main Jun 24, 2026
14 checks passed
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.

[EPIC] Developer Experience Platform with Local Development

2 participants