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

Add Central API Minutes 2024-09-10 #636

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions sig-central-api/20240910.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 2024-09-10

## Participants - use of github handle is preferred

- @o-otte
- @bitkeks
- @garloff
- @jschoone

## Who is reporting in community call next week and transfering minutes

- Report in Ops Call: @o-otte
- Transfer of minutes: @o-otte

## Agenda

### Integrate applications into Central API

* Can we move forward to also integrate APIs for IAM?
* Keycloak provider is available
* Example User: https://marketplace.upbound.io/providers/crossplane-contrib/provider-keycloak/v1.4.0/resources/user.keycloak.crossplane.io/User/v1alpha1
* Testing and deployment - open, maybe after release
* Release notes ready
* EOF feedback
* "How is rate limiting implemented?" -> look into.
* We do not handle backend resource limits (quotas) in Central API -> focus on error handling
* Progressing Central API
* Extending the Kubernetes XRDs for more fields
* Q: How do we handle the flavors for nodes? -> Flavors are SCS standards, therefore it does not matter which IaaS is running. Using the flavor defines the user's request for resources
* Alternatively we can switch to multiple fields (vcores, RAM, GPU true/false) in the XRD and then discover the correct flavor in the backend
* User-given requirements are "low end", e.g. "my worker should have 1,5GB RAM" -> flavor with 2GB