Documentation ¶
Index ¶
- func GetGatewayTenantsData(ctx context.Context, k8sClient client.Client, namespace string, name string) ([]*manifestutils.GatewayTenantsData, error)
- func GetOIDCTenantSecrets(ctx context.Context, k8sClient client.Client, namespace string, ...) ([]*manifestutils.GatewayTenantOIDCSecret, error)
- func GetOpenShiftBaseDomain(ctx context.Context, k8sClient client.Client) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetGatewayTenantsData ¶
func GetGatewayTenantsData( ctx context.Context, k8sClient client.Client, namespace string, name string, ) ([]*manifestutils.GatewayTenantsData, error)
GetGatewayTenantsData return parts of gateways tenants.yaml configuration file.
func GetOIDCTenantSecrets ¶
func GetOIDCTenantSecrets( ctx context.Context, k8sClient client.Client, namespace string, tenants v1alpha1.TenantsSpec, ) ([]*manifestutils.GatewayTenantOIDCSecret, error)
GetOIDCTenantSecrets returns the list to gateway tenant secrets for a tenant mode. For the static mode, the secrets are fetched from externally provided secrets. All secrets live in the same namespace as the tempostack request.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.