Interface: GrafanaInputs

Properties

property type description
allowAnonymousAccess undefined | false | true allowAnonymousAccess configures grafana so that
users can access it without needing to login.
defaults to false
dashboards Array‹GrafanaDashboard› import dasboards into grafana.
defaults to undefined.
datasources GrafanaDataSource[] grafana datasources
grafanaConfig pulumi.Input‹Record‹string, pulumi.Input‹any››› -
ingress abstractions.Ingress ingress resource configuration
defaults to undefined (no ingress resource will be created)
namespace pulumi.Input‹string› -
persistence abstractions.Persistence persistent storage configuration
defaults to undefined (no persistent storage will be used)
provider k8s.Provider -
version undefined | string the helm chart version

Optional allowAnonymousAccess

• allowAnonymousAccess? : undefined | false | true

allowAnonymousAccess configures grafana so that users can access it without needing to login. defaults to false

Defined in grafana/index.ts:41


Optional dashboards

• dashboards? : Array‹GrafanaDashboard›

import dasboards into grafana. defaults to undefined.

Defined in grafana/index.ts:31


Optional datasources

• datasources? : GrafanaDataSource[]

grafana datasources

Defined in grafana/index.ts:35


Optional grafanaConfig

• grafanaConfig? : pulumi.Input‹Record‹string, pulumi.Input‹any›››

Defined in grafana/index.ts:45


Optional ingress

• ingress? : abstractions.Ingress

ingress resource configuration defaults to undefined (no ingress resource will be created)

Defined in grafana/index.ts:50


Optional namespace

• namespace? : pulumi.Input‹string›

Defined in grafana/index.ts:22


Optional persistence

• persistence? : abstractions.Persistence

persistent storage configuration defaults to undefined (no persistent storage will be used)

Defined in grafana/index.ts:55


Optional provider

• provider? : k8s.Provider

Defined in grafana/index.ts:21


Optional version

• version? : undefined | string

the helm chart version

Defined in grafana/index.ts:26