Attendees & Representation

Casey Cain Prabhjot Singh Sethi Alexandre Levine Herakliusz Lipiec Michael Henkel Sai Pujita T Soujanya R M Subramanian M Sukhdev Kapur Edward Ting @Will Stevens Sanju Abraham

Agenda

  • Start the Recording
  • Show the Antitrust Policy
  • Agenda Bashing, Roll Call, Action Items
  • General Topics
    • Discussion on operator framework
    • Architecture discussion 
      • Inbound Code Discussion
    • Release Plan
  • Any Other Topics

Minutes

Operator Framework

  • Michael Henkel reports that the Operator Framework is becoming the default installation method for TF and we are looking for feedback.
    • Prabhjot Singh Sethi We are working on updating our governance to ensure that all inbound code is a review and approval by the TSC.
      • This should help prevent future legal issues and stabilize the codebase.
      • We don't see a use for CRDs at this time.  Asks Michael for some more information and context.
    • Michael Henkel We don't have a CNI.  Explained why they needed to build a custom controller.
    • multiple custom controller are used to
    • Prabhjot Singh Sethi asks if we are supporting the necessary use cases with the Operator Framework
      • Michael Henkel The framework has been designed in a modular fashion to support clean code.
        • There is some documentation for the architecture, but it has not yet been exposed to the upstream community.
        • Still not deployed to TF yet.
      • Prabhjot Singh Sethi asks if some of that code should be developed in the upstream community.
    • We set up a method to collect status information without using SSH to connect to a deployment.
    • Prabhjot Singh Sethi We are moving away from the Kubernetes way of doing things and other things could suffer.  We need additional focus on CRDs.  This will become a key point in CNTT or CNCF and could create a bottleneck.
    • Michael Henkel We have done extensive performance testing with etcd and are not seeing any significant drain on resources.
    • Sanju Abraham Do we have any testing for SSDs?
  • Sukhdev Kapur We have a lively discussion and we are out of time.  How should we proceed?  Start a new call or continue the discussion on the mailing list?
    • Edward Ting We still have time to resolve this issue.  Let's continue the discussion on the mailing list and then if necessary follow up on the next TWS call.

Architecture Discussion

  • Moved to next meeting

Action items

  • Casey Cainto follow-up with the community on the response to a request for legal advice on the references to Contrail and Juniper in the TF Codebase