Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

TMC and TCE Compatibility in TCE v0.11.0 #3285

Closed
joshrosso opened this issue Mar 1, 2022 · 2 comments
Closed

TMC and TCE Compatibility in TCE v0.11.0 #3285

joshrosso opened this issue Mar 1, 2022 · 2 comments
Assignees
Labels
kind/feature A request for a new feature owner/core-eng Work executed by TCE's core engineering team owner/framework Work executed in vmware-tanzu/tanzu-framework reporting/health/on-track reporting/include/yes reporting/related/tmc
Projects
Milestone

Comments

@joshrosso
Copy link
Contributor

joshrosso commented Mar 1, 2022

For the TCE v0.11.0 release, management-clusters must be able to be registered to TMC. At this time, VMware is only positioned to support registration with TKG clusters. This is due to current limitations in testing, resourcing, and pursuit to create stable libraries in tanzu-framework.

With the above, TCE will bind its next release to TKG 1.5.1. This means TCE will ship management and workload clusters that are like-for-like with TKG 1.5.1, with the following exceptions:

  • TCE will ship a different flavor of antrea; it will have some enterprise features removed.
  • TCE will ship its user-managed package repository; The TKG standard repository will not be present.

In summary, with the 2 exceptions above, TCE clusters will be the same as TKG clusters. The goal is that TMC does not need to treat TCE clusters different from TKG clusters.

The 2 primary units of work are:

  1. Roll TCE back to framework version v0.11.1; which puts us in sync with TKG 1.5.1 from a client perspective.
  2. Create a valid TKG/TKR BOM and compatibility files based on v1.5.1 (projects.registry.vmware.com/tkg/tkg-bom:v1.5.1)
    1. valid is defined as using the correct flavor of antrea

Issue Tracking

@joshrosso
Copy link
Contributor Author

Adding all of TCE engineering to this issue.

Once the code-level work is done, we all need to be able to go in and validate this.

@joshrosso
Copy link
Contributor Author

We've validated on our side that registration of management clusters works and LCM is possible.

See #3498 for details.

v0.11.0 automation moved this from In progress to Completed Mar 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/feature A request for a new feature owner/core-eng Work executed by TCE's core engineering team owner/framework Work executed in vmware-tanzu/tanzu-framework reporting/health/on-track reporting/include/yes reporting/related/tmc
Projects
No open projects
v0.11.0
Completed
Development

No branches or pull requests

5 participants