Aller au contenu principal

Install

Notification Center​

Basic​

The configuration keys you can change are the following :

  • config :
    • nats :
      • subject : Valid Nats subject from which notifications should be fetched (eg: notifications.*)
      • addr : Endpoint of the nats server notifications should be fetched from, port included.
      • durableName : Durable name of the nats consumer. Messages on a subject are load balanced on every consumer using the same durable name.
    • synapse :
      • baseUrl : endpoint of the synapse server you want to post notifications to, scheme & port included.
      • username : Name of the account to use to post messages in synapse.
      • password : Password of the account to use to post messages in synapse.
      • skipCertCheck : Whether to skip certificate validation.
      • accessTokenLifetimeInSec : Duration of a valid synapse access token (not to confuse with OIDC access token)

Advanced​

The configuration keys you can change are the following :

  • replicaCount : The number of pods you want running
  • podAnnotations : Additional annotations to set on the pods.
  • podLabels : Additional labels to set on the pods.
  • resources :
    • limits : Limits describes the maximum amount of compute resources allowed. The kind cpu & memory are supported.
    • requests : Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. The kind cpu & memory are supported.