46 posts tagged with "Primary Site"
Release notes for self-hosted Foxglove Primary Site Helm chart.
View All TagsPrimary Site v0.0.84
This primary site release adds an optional feature that will send health metrics to Foxglove.
These metrics are all Prometheus metrics generated by the Foxglove services in the chart (query-server, inbox-listener or indexer, and site-controller) as well as the new kube-state-metrics component that monitors the pods and deployments in your cluster's Foxglove namespace.
This feature can be disabled by setting the following in your values.yaml:
globals:
publishSiteMetrics: false
Added
-
Added new deployment for
kube-state-metrics. This will monitor the Foxglove namespace and produce metrics about the health of pods.It can be disabled by updating your
values.yamlfile:kubeStateMetrics:
enabled: false -
The
site-controllerwill now gather health metrics from the Foxglove namespace and send them to Foxglove. These metrics will be used to monitor the health of your deployment.It can be disabled by updating your
values.yamlfile:globals:
publishSiteMetrics: false
Primary Site v0.0.83
Added
- Added the
https://embed.foxglove.devURL to the query server allowed CORS origin list. This an embedded Foxglove to read from primary sites.
Primary Site v0.0.82
Primary Site v0.0.78
Primary Site v0.0.77
This primary site release changes the name of the stream-server to query-server. It contains breaking changes, read the changelog to see if manual intervention is required for your deployment.
Changed
- The
stream-servercontainer image has been renamed toquery-server. New images will no longer be published under thestream-servername. - the
streamServicevalues namespace has been renamed toqueryService. Values defined in the legacystreamServicenamespace will continue to work.streamServicevalues override default values defined in thequeryServicenamespace before templating. - breaking The
stream-serviceapplication and deployment are removed, and replaced with anquery-servicedeployment. Any auto-scaler which uses thestream-servicedeployment name as ascaleTargetRefwill no longer have any effect. To upgrade safely:- Add a new autoscaler that targets the
query-servicedeployment. - Upgrade and test your deployment.
- Schedule a date in the future to remove the old autoscaler. After removing the old autoscaler, this chart should not be rolled back past this version.
- Add a new autoscaler that targets the
- The
streamKubernetes service is duplicated with the namequery. New deployments should set up ingress to thequeryservice, but thestreamservice remains for backwards compatibility. - breaking The service account name has changed from
stream-servicetoquery-service. If you are using OIDC on AWS you must update your namespace_service_accounts field to support the name change.
Primary Site v0.0.75
Added
- Add the
BUFFERED_OBJECT_LIMITenvironment variable to the stream service.
Primary Site v0.0.70
Primary Site v0.0.69
Primary Site v0.0.67
Added
- inbox-listener: added
MAX_FINALIZATION_WORKER_COUNTenvironment variable to configure the maximum worker count used to write files to the lake. This defaults to 40 and can be reduced to mitigate rate-limiting API errors from the lake bucket. When set to 0, the inbox listener uses one worker per topic in the input file.