Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] feat: kcp core apis #952

Closed
wants to merge 10 commits into from

Conversation

ffforest
Copy link
Contributor

@ffforest ffforest commented Mar 21, 2024

Stuff included in this PR:

  • Management Lifecycle (CRUDL) of core models in kcp: org, source, project, stack
  • Execution Lifecycle (build, preview, apply, destroy) on stacks
  • Persistence for said core models with SQL DB
  • Local (for testing only) and remote source
  • Local (for testing only) storage for states and specs

(WIP) Stuff incoming:

  • Lifecycle for workspace-related models: workspace, backend, variableSets, matchingRules, etc
  • Remote storage for states and specs
  • Project and stack initialization via KCP
  • Code quality improvement (UT, re-org, database constraints, etc)
  • Quality of life improvement (Get by name, remote, etc)

@ffforest ffforest requested a review from elliotxx March 21, 2024 12:34
@ffforest ffforest added kind/feature Categorizes issue or PR as related to a new feature kind/enhancement labels Mar 22, 2024
@ffforest ffforest added this to the v0.12.0 milestone Mar 22, 2024
@ffforest ffforest closed this Apr 18, 2024
@ffforest
Copy link
Contributor Author

Tracking in #1033

@github-actions github-actions bot locked and limited conversation to collaborators Apr 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/feature Categorizes issue or PR as related to a new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant