From 52438382b08433ee60227f8975613500d82af9dd Mon Sep 17 00:00:00 2001 From: Oliver Kautz Date: Thu, 12 Sep 2024 14:43:11 +0200 Subject: [PATCH 1/2] Add Central API Minutes 2024-09-10 Signed-off-by: Oliver Kautz --- sig-central-api/2024-09-10.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 sig-central-api/2024-09-10.md diff --git a/sig-central-api/2024-09-10.md b/sig-central-api/2024-09-10.md new file mode 100644 index 00000000..aeb14c32 --- /dev/null +++ b/sig-central-api/2024-09-10.md @@ -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 From 4352d4085b99f1a81246f381cb12eb79bb354462 Mon Sep 17 00:00:00 2001 From: Oliver Kautz Date: Thu, 12 Sep 2024 14:45:19 +0200 Subject: [PATCH 2/2] Fix Naming Scheme Signed-off-by: Oliver Kautz --- sig-central-api/{2024-09-10.md => 20240910.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename sig-central-api/{2024-09-10.md => 20240910.md} (100%) diff --git a/sig-central-api/2024-09-10.md b/sig-central-api/20240910.md similarity index 100% rename from sig-central-api/2024-09-10.md rename to sig-central-api/20240910.md