Skip to content

ivanklee86/tangle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tangle

pre-commit.ci status CI

tangle (noun): A theoretical name for a group of octopuses since in the wild they are solitary creatures.

Tangle makes using with multiple ArgoCDs in a hub and spoke architecture fun (🎉) and easy (😅). Its does this by:

  • Showing Applications across multiple ArgoCD.
  • Showing manifest diffs for many Applications across multiple ArgoCD.
  • Working equally well for your CI/CD tooling (i.e. CLI tool or directly consuming JSON REST API) and for your humans (via a website that's easy to embed into existing tools).
  • Does all those things with mechanisms (i.e. worker pools) to limit load on ArgoCD components

For more information, check out our documentation!

Example: View all Applications with the env:test label

Visiting /applications?labels=env:test

Applications

Example: View diffs of all Applications with the env:test label from the test_gitops branch

Visiting /diffs?labels=env:test&targetRef=test_gitops

Diffss

Example: Using tangle-cli from your CI/CD pipelines

CLI