/
2025-01-22 SIG-2 Agenda & Minutes

2025-01-22 SIG-2 Agenda & Minutes

Community Attendees:

@Liam Fallon

@Daniel Kostecki (Red Hat)

@Vishwanath Jayaraman

@balaji varadaraju

@Wim Henderickx

@Catalin Stratulat

Community Attendees:

@James McDermott

@Istvan Kispal

@Girish Kumar

@Sagar Arora

LF Staff:

Agenda

Antitrust Policy

  • Action Items Review

  • Merge of SIG-2 Platform meeting with regular SIG-2 Meeting from next week

  • Cluster Creation

  • Workload Identity Management

  • Flux CD status

  • KPT function repos

  • AOB

Minutes

 

Team Platform Meetings

  • We have separated and merged a number of times.

  • We could spin out separate one-off meetings to deal with specific topics.

  • We should keep the slot and we can use it for extra ad-hoc meetings.

  • Decision: Merge the meetings and keep the slot for ad-hoc meetings.

Cluster Creation

Workload Identity Management

  • Update from @Prashant Mishra: I won't be able to join today's call. But basically I need to clean my workload identity PRs and add in some test cases, and make those presubmit cases pass. Will do that and let you all know.

Flux CD Status

KPT function repos

  • We are still using the kpt functions from gcr.io, there are CVE violations

  • The kptdev project is not very active, especially for the kpt function calog and the kpt function sdk

  • gcr.io will be shut down in April, gcr.io/kpt-fn is the default registry for Nephio (This can be overriddden in porch now)

  • Separately, we have been looking at how kpt functions are used in Porch, with 3 different ways of deployment.

  • We need a direction on kpt functions in the Nephio project

  • Options

    • Approaching the kptdev community

      • Ask though our project Google contacts

      • Brian Grant is working on a new project in this area (config hub https://www.confighub.com/ ), ideas similar to kustomize and kpt, which might be relevant to Nephio

    • Clone and own

      • Not too much code

      • A lot of bugs

    • Support package formats as well as kpt

      • Use something that exists and is supported (kustomize )

      • Come up with our own package manipulation approach that can do krm transformations but other types as well (see the proposals from @Wim Henderickx and @Tal Liron )

      • Use kubent choreo (a subproject of kubenet) to handle mutations https://github.com/kubenet-dev/kubenet/tree/main/choreo, as explained by @Wim Henderickx, for more details please refer to the recording of this meeting.

  • Using code from an inactive project will be as serious impediment to the adoption of Nephio

    • Best technical solution might be to use our own approach to do what we want to do

    • It would be also good to use something that is already there

    • We may need a short term strategy and a more longer term strategy on this

  • This is really a TSC decision

    • Let’s bring this up after the R4 release

Action items

Prepare material on the KPT function item for the TSC for after R4, discuss further in upcoming SIG-2 meetings.

Related content

2025-01-21 SIG-2 Team Platform Agenda & Minutes
2025-01-21 SIG-2 Team Platform Agenda & Minutes
More like this
2025-01-29 SIG-2 Agenda & Minutes
2025-01-29 SIG-2 Agenda & Minutes
Read with this
2024-05-07 Meeting notes
2024-05-07 Meeting notes
More like this
SIG Automation
SIG Automation
Read with this
2025-01-08 SIG-2 Agenda & Minutes
2025-01-08 SIG-2 Agenda & Minutes
More like this
2025-01-27
2025-01-27
Read with this