Improved FME Gitsync
long-term
Johannes Liegl
Harness's gitsync offering is too basic. It had everything for the payload in a single file. It introduced challenges for us for how to separate by environment because all the environment info was in the same file as well (so we could commit changes to CI without it impacting QA or prod yet). We also couldn’t see an easy way to separate workspace setup from individual flag management. So thinking more that, some hierarchical file approach would make more sense so it isn’t a giant blob.
We would want those separated so devs aren’t accidentally impacting something they shouldn’t because they were confused what an element was in the file.
We do fully understand that approach would overwrite things done in the UI. So I think ideal state is either a 2-way sync like Harness used to have for their CI/CD pipeline stuff OR simply managing specific things via Git and the APIs vs. other things in the UI.
For example – flag creation and properties in Git, but flag enablement in the UI so non-engineers can do that work.
Still working through what this might mean and other challenges it would bring up, so we don’t need to do it now.
But keeping engineers in their normal work area without having to give them direct access to the UI for edit purposes is appealing."
Log In
D
Deepak Puthraya
Merged in a post:
Feature flag Git sync
D
Deep Grasshopper
Can we have webhook functionality for FF gitsync.
We are using a Git sync-based approach for feature flags, where, according to the documentation, Harness syncs the flags.yaml file from the repository to the environment every 5 minutes.
we are interested in knowing if real-time syncing can be an option.
D
Deepak Puthraya
Merged in a post:
Git repo integration
M
Monthly Pheasant
Customer would like a seamless experience for end users to manage feature flag definitions via git repos, similar to this FFClassic feature: https://developer.harness.io/docs/feature-flags/use-ff/ff-creating-flag/manage-featureflags-in-git-repos/ .
They're attempting to build this out themselves for now, but this is a key part of their process.
D
Deepak Puthraya
Merged in a post:
Git-based storage of flag definitions for FME Pipelines
K
Krypton green Wren
T-Mobile uses GitLab pipelines across organization; interested in integrating Harness feature flag operations via API. They'd like Git-based storage of flag definitions to maintain version control and deployment history alongside pipelines. They're interested in harness FME pipelines if this capability is available.
D
Deepak Puthraya
Merged in a post:
Feature flag config as code
I
Iram Khan
Hello team,
Customer want to create and maintain feature flags using "config as code" option and store it in like a git repository or something.
Nicolás Zelaya
updated the status to
long-term
Nicolás Zelaya
updated the status to
under review
Dave K's