Skip to content

Releases: stellar/helm-charts

Anchor Platform Helm Chart Release 0.3.97 Latest

09 Aug 16:32
75bb486
Compare
Choose a tag to compare

This release fixes a bug in the the Anchor Platform Helm Chart where the Stellar Observer deployment annotations were being read from the Sep Service deployment values. You can now assign Observer Deployment annotations using the following structure:
stellarObserver.deployment.annotations
for example:

stellarObserver:
  enabled: true
  deployment:
    annotations:
      prometheus.io/path: /actuator/prometheus
      prometheus.io/port: "18083"
      prometheus.io/scrape: "true"

Anchor Platform Helm Chart Release 0.3.96 Latest

08 Aug 04:01
7a4df4e
Compare
Choose a tag to compare

This release updates the Anchor Platform Helmchart to pin the Stellar Observer Service Metrics Port to 18083. Previously the port was 8082. Note, the Stellar Sep Service prometheus port remains as 8082. There are not updates to helm values required for this change, however you must adjust your monitoring infrastructure.

Anchor Platform Helm Chart Release 0.3.95

04 Aug 20:57
42f6097
Compare
Choose a tag to compare
  • expose metrics port in observer service
  • externalize helm chart values for metrics-service configuration
    You can set metrics-service optionalMetricsEnabled and runInterval values under stellar/app_config/metrics_service as follows:
    stellar:
    app_config:
    metrics_service:
    enabled: true
    runInterval: 60

Anchor Platform Helm Chart Release 0.3.93 Latest

14 Feb 17:16
8e63e7c
Compare
Choose a tag to compare

helm chart - remove duplicate args field for observer

What's Changed

  • remove duplicate observer args field, bump version to 0.3.94 by @stfung77 in #46

Full Changelog: 0.3.93...0.3.94

Anchor Platform Helm Chart Release 0.3.93 Latest

19 Jan 18:53
2d828ac
Compare
Choose a tag to compare

What's Changed

  • add custom labels and remove observer ingress - 0.3.93 by @stfung77 in #15

values.yaml file

deployment:
   labels:
      keya: valuea
      keyb: valueb

Full Changelog: 0.3.92...0.3.93

Anchor Platform Helm Chart Release 0.3.92

15 Nov 18:58
cf915b6
Compare
Choose a tag to compare
  • make app_config.integration-auth.authType in the config map configurable
    • can be set in the values file via app_config.app.authType (example below)
    • (defaults to JWT_TOKEN if no value is specified in the values file)
stellar:
  app_config:
     app:
       authType: API_KEY

What's Changed

New Contributors

Full Changelog: 0.3.91...0.3.92

Anchor Platform Helm Chart Release 0.3.91

12 Oct 17:56
86f2437
Compare
Choose a tag to compare
  • Add Kubernetes ingress, service for the payment observer as a stand-alone service.
  • Requires update to helm chart values overrides. (See sample values)
  • Some important points about the sample values.
  • The apsigningseed is a sampel value and should be replaced with your secret configmap name.
   volumeMounts:
      secrets:
         - name: apsigningseed
           mountPath: signingseed
      configMaps:
         - name: assets
           mountPath: assets
  • New helm value overrides are required to run the payment observer as a separate service.
  • Replace observer.your_anchor_domain.com with your valid host name.
#
# If you want to have a dedicated stellar-observer service, you need to
# uncomment the `stellarObserver` section below.
#
# Attention! If you use the stellar observer as a separate service – by setting
# `stellarObserver.enabled` flag to `true` – you must use a shared database that
# will be accessible by both deployments (sep-server and stellar-observer).
# In-memory databases won't work.
stellarObserver:
   # This will enable the stellar-observer service as a separate deployment:
   enabled: true
   # The stellarObserver.deployment section is optional, the templates have
   # default values.
   deployment:
      port: 8083
      probePath: "/health"
      probePeriodSeconds: 15
      initialDelaySeconds: 60
      startupProbeFailureThreshold: 10
      livenessProbeFailureThreshold: 2
   ingress:
      tls:
         host: "observer.your_anchor_domain.com"    # Replace this with a valid host name
      rules:
         hosts:
         - host: "observer.your_anchor_domain.com"  # Replace this with a valid host name
           path: /
           pathType: Prefix