Manage Supply Chains with GitOps

This topic tells you how to manage SupplyChains using GitOps.

Caution

Tanzu Supply Chain is currently in beta and is not intended for production use. It is intended only for evaluation purposes of the next generation Supply Chain. For the current Supply Chain solution, see the Supply Chain Choreographer documentation.

SupplyChains, especially the authoring resources SupplyChain, Component, and Tekton Pipeline/Tekton Task, are delivered to clusters using a Git repository and GitOps source promotion style.

The expected flow is as follows:

  1. Author the SupplyChain as a collection of yaml files in a file system backed by Git.
  2. Test and debug by pushing all the files to a single namespace.
  3. When you’re happy with your new or modified SupplyChain, commit it to Git and create a pull/merge request.
  4. Using continuous integration, test, and approve the pull/merge request.
  5. Using continuous deployment, deliver your edits to build clusters.

Note Both the integration and deployment of your SupplyChains should be managed by SupplyChains. VMware will release examples of integration and delivery SupplyChains for SupplyChains in a future release.

check-circle-line exclamation-circle-line close-line
Scroll to top icon