Link

Pre Installation

Sizing Considerations

  • Zebrium has a sizing calculator to determine vCPU and Memory requirements for your log ingest volume.
  • Please contact Zebrium for sizing calculations in preparation for deploying your Kubernetes cluster.

Note: We recommend you install Zebrium On Prem in it’s own dedicated Kubernetes cluster rather than in a namesapce on a shared cluster for beta supportability.

Account Name

You must define the name of the account that will be used in your On Prem instance. You are currently limited to a single account. Recommended name would be <company>_<deployment_name>. E.g. acme_onprem

Domain Name

You must define a Fully Qualified Host Name (FQHN) that will be used in the URL to view Root Cause Reports in the Zebrium UI.

Slack Channels

There are two Slack webhooks that can be configured in the Helm chart. We recommend configuring these two channels in your Slack instance and inviting Zebrium to the channels.

  1. ZE_SLACK_WEBHOOK
    • This channel will receive a summary of all Root Cause reports.
  2. ZE_SLACK_DEBUG_WEBHOOK
    • This channel will receive debug alerts on the operation of the Zebrium software.
    • It is strongly recommended that Zebrium be invited to this Slack channel.

Helm Chart and Image Repository Access

Note: Helm V3 is required for installation of Zebrium On Prem

  • Zebrium will provide credentials (username/password) for access to your Helm chart and Zebrium container images managed in Harbor.
  • You will be able to create a secret key in your Kubernetes deployment from your Harbor account which will be used in the Helm chart to pull images.

Helm Chart Overrides

  • Based on the sizing calculations, Zebrium will work with you to define the Helm chart specifications for scaling and required CPU and Memory for all Zebrium components.
  • Your Account Name will be configured in your Helm chart as:
    • mwsd.authentication.schema: ""
  • Your FQHN will be configured in your Helm chart as:
    • global.hostname: ""
  • The two Slack webhooks defined above will be configured in your Helm chart as:
    • zebrium-core.slack.enabled: "1"
    • zebrium-core.slack.webhook: ""
    • zebrium-core.slack.debugWebhook: ""
  • The secret key used to pull images from Harbor will be configured in your Helm chart as:
    • global.imagePullSecret: ""