Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.09 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.09 KB

TSB GitOps Demo

This repository demonstrates TSB GitOps support integrated with ArgoCD, ArgoRollout, FluxCD & SkyWalking for canary deployments and progressive delivery automation.

Application

Istio's bookinfo app has been used as a sample application.

Argo Integration

Argo demonstrates canary deployments integrations and auto promotion using Argo Rollouts & SkyWalking

Flagger Integration

Flagger demonstrates canary deployments integrations using Flagger

Repo Structure

.
├── README.md
├── application
│   ├── bookinfo.yaml
│   └── namespace.yaml
├── argo
│   ├── README.md
│   ├── rollout
│   │   ├── analysis.yaml
│   │   └── rollout.yaml
│   └── tsb
│       └── conf.yaml
└── flagger
    ├── canary
    │   └── canary.yaml
    └── tsb
        └── conf.yaml