在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):sentry-kubernetes/charts开源软件地址(OpenSource Url):https://github.com/sentry-kubernetes/charts开源编程语言(OpenSource Language):Mustache 100.0%开源软件介绍(OpenSource Introduction):Sentry 10 helm chartsSentry is a cross-platform crash reporting and aggregation platform. This repository aims to support Sentry 10 and move out from the deprecated Helm charts official repo. Big thanks to the maintainers of the deprecated chart. This work has been partly inspired by it. How this chart works
ValuesFor now the full list of values is not documented but you can get inspired by the values.yaml specific to each directory. Upgrading from 14.x.x version of this Chart to 15.x.xChart dependencies has been upgraded because of bitnami charts removal. Changes:
Bumped dependencies:
Upgrading from 13.x.x version of this Chart to 14.0.0ClickHouse was reconfigured with sharding and replication in-mind, If you are using external ClickHouse, you don't need to do anything. WARNING: You will lose current event data Upgrading from 12.x.x version of this Chart to 13.0.0The service annotions have been moved from the service:
annotations:
alb.ingress.kubernetes.io/healthcheck-path: /_health/
alb.ingress.kubernetes.io/healthcheck-port: traffic-port will now be set per service: sentry:
web:
service:
annotations:
alb.ingress.kubernetes.io/healthcheck-path: /_health/
alb.ingress.kubernetes.io/healthcheck-port: traffic-port
relay:
service:
annotations:
alb.ingress.kubernetes.io/healthcheck-path: /api/relay/healthcheck/ready/
alb.ingress.kubernetes.io/healthcheck-port: traffic-port Upgrading from 10.x.x version of this Chart to 11.0.0If you were using clickhouse tabix externally, we disabled it per default. Upgrading from 9.x.x version of this Chart to 10.0.0If you were using clickhouse ImagePullSecrets, we unified the way it's used. Upgrading from 8.x.x version of this Chart to 9.0.0to simplify 1st time installations, backup value on clickhouse has been changed to false. clickhouse.clickhouse.configmap.remote_servers.replica.backup Upgrading from 7.x.x version of this Chart to 8.0.0
Upgrading from 6.x.x version of this Chart to 7.0.0
Upgrading from 5.x.x version of this Chart to 6.0.0
Upgrading from 4.x.x version of this Chart to 5.0.0As Relay is now part of this chart your need to make sure you enable either Nginx or the Ingress. Please read the next paragraph for more informations. If you are using an ingress gateway (like istio), you have to change your inbound path from sentry-web to nginx. NGINX and/or IngressBy default, NGINX is enabled to allow sending the incoming requests to Sentry Relay or the Django backend depending on the path. When Sentry is meant to be exposed outside of the Kubernetes cluster, it is recommended to disable NGINX and let the Ingress do the same. It's recommended to go with the go to Ingress Controller, NGINX Ingress but others should work as well. Note: if you are using NGINX Ingress, please set this annotation on your ingress : nginx.ingress.kubernetes.io/use-regex: "true".
If you are using Clickhouse warningSnuba only supports a UTC timezone for Clickhouse. Please keep the initial value! Upgrading from 3.1.0 version of this Chart to 4.0.0Following Helm Chart best practices the new version introduces some breaking changes, all configuration for external
resources moved to separate config branches: Here is a mapping table of old values and new values:
Upgrading from deprecated 9.0 -> 10.0 ChartAs this chart runs in helm 3 and also tries its best to follow on from the original Sentry chart. There are some steps that needs to be taken in order to correctly upgrade. From the previous upgrade, make sure to get the following from your previous installation:
Upgrade StepsDue to an issue where transferring from Helm 2 to 3. Statefulsets that use the following:
Once the statefulsets are deleted. Next steps is to convert the helm release from version 2 to 3 using the helm 3 plugin:
Finally, it's just a case of upgrading and ensuring the correct params are used: If Redis auth enabled:
If Redis auth is disabled:
Please also follow the steps for Major version 3 to 4 migration PostgreSQLBy default, PostgreSQL is installed as part of the chart. To use an external PostgreSQL server set To avoid issues when upgrade this chart, provide PersistenceThis chart is capable of mounting the sentry-data PV in the Sentry worker and cron pods. This feature is disabled by default, but is needed for some advanced features such as private sourcemaps. You may enable mounting of the sentry-data PV across worker and cron pods by changing filestore.filesystem.persistence.persistentWorkers to true. If you plan on deploying Sentry containers across multiple nodes, you may need to change your PVC's access mode to ReadWriteMany and check that your PV supports mounting across multiple nodes. Roadmap
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论