package
0.14.0
Repository: https://github.com/grafana/tempo-operator.git
Documentation: pkg.go.dev

# Functions

BuildGateway creates gateway objects.
BuildServiceAccountAnnotations returns the annotations to use a ServiceAccount as an OAuth client.
LivenessProbe returns the liveness probe spec for the gateway.
NewAccessReviewClusterRole creates a ClusterRole for tokenreviews and subjectaccessreviews.
NewAccessReviewClusterRoleBinding creates a ClusterRoleBinding for the ClusterRole created by NewAccessReviewClusterRole().
NewConfigOptions initializes options required to build the configuration files for multitenancy.
NewOpaContainer creates an OPA (https://github.com/observatorium/opa-openshift) container.
NewRBACConfigMap creates a ConfigMap containing the RBAC configuration file.
NewTenantsSecret creates a Secret containing the tenants configuration file.
ReadinessProbe returns the readiness probe for the gateway.