Skip to content

Initial commit of Datum Compute APIs.#2

Merged
joshlreese merged 1 commit intointegration/datum-pocfrom
feature/bootstrap-compute-apis
Nov 22, 2024
Merged

Initial commit of Datum Compute APIs.#2
joshlreese merged 1 commit intointegration/datum-pocfrom
feature/bootstrap-compute-apis

Conversation

@joshlreese
Copy link
Copy Markdown
Contributor

This PR bootstraps compute related APIs for workloads. There is a dependency on network-services-operator, currently pinned to a specific commit. It is likely that in the future a go.work file will be included in this project with an assumption that network-services-operator and other Datum dependencies are checked out at a particular location to allow for easier iteration on changes across projects.

This design is based on the RFC which currently lives at https://github.com/datum-cloud/datum-cloud/tree/main/docs/compute/development/rfcs/workloads. This RFC will move to a Datum enhancements repo at some point in the next couple weeks.

@joshlreese joshlreese requested a review from scotwells November 19, 2024 16:01
@joshlreese
Copy link
Copy Markdown
Contributor Author

Builds and lint checks will currently not pass as a result of network-services-operator currently being a private repo.

I'd like to defer addressing this in the future as the integration branch stabilizes a bit if that's ok, as we may decide to just open the repository up vs deal with GOPRIVATE or cross-repo build access.

@joshlreese joshlreese merged commit dc14c8b into integration/datum-poc Nov 22, 2024
@joshlreese joshlreese deleted the feature/bootstrap-compute-apis branch November 22, 2024 19:47
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.

2 participants