Todd Treece
f3ffc850aa
Chore: Revert dskit service additions ( #72608 )
2023-08-03 09:19:01 -04:00
Todd Treece
29fef40f26
Chore: Move backgroundsvcs and usagestatssvcs to registry ( #72692 )
2023-08-02 09:25:55 -04:00
Todd Treece
4b95f611c2
Chore: Add AwaitHealthy to ModuleEngine and Server ( #72215 )
...
* Chore: Add AwaitHealthy to ModuleEngine and Server
* switch from fmt.Errorf to errors.New
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
---------
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2023-07-24 14:01:07 -04:00
Kristin Laemmert
76abbef32d
chore: refactor SecretMigrationProviderImpl as a dskit module ( #71944 )
...
* chore: refactor SecretMigrationProviderImpl as a dskit service
2023-07-24 08:14:53 -04:00
Todd Treece
d280fedb3f
Chore: Wrap provisioning in dskit service ( #71598 )
2023-07-18 15:37:25 -04:00
Kristin Laemmert
d183a241e9
chore: wrap HTTP server in a dskit module ( #71601 )
...
* chore: wrap HTTP server in a dskit module
Much of the logic from this comes from the POC branch, so:
- credit for this work goes to everyone else
- mistakes are my own
This is needed to support microservice deployment modes.
* added an arbitrarily-chosen 30second timeout
2023-07-18 10:37:53 -04:00
Todd Treece
52121b7165
Chore: Add grafana-apiserver ( #70721 )
...
* add grafana-apiserver
* remove watchset & move provisioning and http server to background
services
* remove scheme
* otel fixes (#70874 )
* remove module ProvideRegistry test
* use certgenerator from apiserver package
* Control collector/pdata from going to v1.0.0-rc8 (as Tempo 1.5.1 would have it)
2023-07-14 12:22:10 -07:00
Will Browne
4818568c65
Chore: Convert background service registry to dskit module ( #64062 )
...
* Chore: Add initial support for deployment modes
* revert CLI changes and start modules independently
* add modules to codeowners
* additional comments
* add Engine and Manager interface to fix test issues
* convert background service registry to dskit module
* remove extra context from serviceListener logger
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
* Remove whitespace
* fix import
* undo ide changes
* only register All by default
* with registry
* add test
* add comments
* re-add debug log
* fix import
* reorganize arg
* undo kind changes
* add provide service test
* fix import
* rejig systemd calls
* update codeowners
---------
Co-authored-by: Todd Treece <todd.treece@grafana.com >
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
2023-07-06 14:45:47 +02:00
Todd Treece
8f975cfdb8
Modules: Add registry ( #70859 )
2023-06-29 07:58:45 -04:00
Todd Treece
e217854c24
Chore: Add initial support for deployment modes ( #63992 )
...
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2023-03-06 14:06:52 -05:00