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
Example: View diffs of all Applications with the env:test
label from the test_gitops
branch
Visiting /diffs?labels=env:test&targetRef=test_gitops
Example: Using tangle-cli
from your CI/CD pipelines