Files
nplus/samples/shared
2025-01-24 16:18:47 +01:00
..
2025-01-24 16:18:47 +01:00
2025-01-24 16:18:47 +01:00
2025-01-24 16:18:47 +01:00
2025-01-24 16:18:47 +01:00
2025-01-24 16:18:47 +01:00

Sharing Instances

Some organisations have multiple tenants that share common services, like nscale Rendition Server or have a common IT department, thus using only a single nscale Monitoring Console acress all tenants.

This is the Central Services Part:

helm install \
  --values samples/shared/centralservices.yaml \
  --values samples/environment/demo.yaml \
  sample-shared-cs nplus/nplus-instance

And this is the tenant using the Central Services:

helm install \
  --values samples/shared/shared.yaml \
  --values samples/environment/demo.yaml \
  sample-shared nplus/nplus-instance

If you enable security based on Network Policies, you need to add additional Policies to allow access. Please see shared-networkpolicy.yaml and centralservices-networkpolicy.yaml as an example.

You also want to set the monitoringInstance in the global section of the values file to enable the Network Policy for incoming monitoring traffic.

global:
  security:
    cni:
      monitoringInstance: sample-shared-cs