Implement CLI Flags page in React UI#2796
Conversation
Signed-off-by: Prem Kumar <prmsrswt@gmail.com>
Signed-off-by: Prem Kumar <prmsrswt@gmail.com>
|
Nice, BTW I just got idea: We could run Thanos components for UI purposes on netlfy so we can preview of all your amazing work! ❤️ |
We talked about this on our sync: that's definitely something we could explore but for this, a publicly available instance of Thanos Query would be needed, and that would take much more time than just deploying the resulting pages onto Netlify. 👍 Prometheus could also benefit from something like that. |
|
Let's resolve the conflicts and I think this should be good to go 🎉 |
Yes, this will need bit more work(: |
Signed-off-by: Prem Kumar <prmsrswt@gmail.com>
* upstream/release-0.14: (46 commits) Cut release v0.14.0-rc.1 (thanos-io#2853) Query: correctly marshal errors to JSON and ignore if nil (thanos-io#2848) ci: Manually download promu in crossbuild stage (thanos-io#2828) Cut release v0.14.0-rc.0 (thanos-io#2826) Soft cut changelog on master to indicate v0.14.0 being in progress (thanos-io#2824) Update ThanosReceiveNoUpload to select sum == 0 (thanos-io#2819) receive: Added more observability, fixed leaktest, to actually check leaks ): (thanos-io#2817) Query: always return a string in the `lastError` field (thanos-io#2809) Added missing CHANGELOG entry for PR 2613 (thanos-io#2820) receive: Fixed small options race; Removed unused StartTime feature. (thanos-io#2816) go.mod: Bump Prometheus to current latest (thanos-io#2814) Implement CLI Flags page in React UI (thanos-io#2796) Improve ThanosReceiveNoUpload to only alert on current instances store: Preallocate output buffer when encoding postings. (thanos-io#2812) compact: introduce flag --block-viewer.global.sync-block-interval (thanos-io#2752) docs: compact: add blurb about how retention policy works (thanos-io#2808) Reduced memory allocations in readIndexRange() (thanos-io#2807) ui: Add Stores page to React UI (thanos-io#2754) Added Kemal to Maintainer Role; Kemal is volounteering to be next release shephard (thanos-io#2804) proposal: Add scalable rule storage proposal (thanos-io#2661) ...
Changes
/status/flagsinqueryto expose provided cli flags.thanos/Navbar.tsxin React UI to handle dropdowns as well.Verification
Tested locally, with both development and production build.