trackerforce/switcher-gitops

By trackerforce

Updated 11 days ago

GitOps Domain Snapshot Orchestrator for Switcher API

Image
Integration & delivery
Developer tools
0

2.8K

trackerforce/switcher-gitops repository overview


Switcher GitOps
GitOps Domain Snapshot Orchestrator for Switcher API

Master CI Quality Gate Status Known Vulnerabilities License: MIT Slack: Switcher-HQ


Switcher API: Cloud-based Feature Flag API

About

Switcher GitOps is used to orchestrate Domain Snapshots for Switcher API. It allows managing feature flags and configurations lifecycle.

  • Manages Switchers with GitOps workflow (repository as a source of truth)
  • Repository synchronization allows integrated tools such as Switcher API Management and Switcher Slack App to work in sync
  • Flexible settings allow you to define the best workflow for your organization
  • Orquestrates accounts per Domain environments allowing seamless integration with any branching strategy

Deploying locally

Requirements

  • Docker & docker-compose
  • Switcher API & Switcher Management
  • Git Token (read/write access) for the repository
  1. Configure Switcher API to allow Switcher GitOps to access the API
    Set SWITCHER_GITOPS_JWT_SECRET for Switcher API and SWITCHER_API_JWT_SECRET for Switcher GitOps.

  2. Start Switcher API and Switcher Management

  3. Start Switcher GitOps docker-compose -d up
    You might need to remove mongodb setting from docker-compose.yml if launching the full Switcher API stack from step 2.

Tag summary

Content type

Image

Digest

sha256:0268e5dc8

Size

10.5 MB

Last updated

11 days ago

docker pull trackerforce/switcher-gitops