providers
Session backends: containers on the local Docker daemon or pods in the server's Kubernetes namespace.
attributeSERVICE_ACCOUNT_TOKEN= '/var/run/secrets/kubernetes.io/serviceaccount/token'funcprovider_class() -> type[BaseProvider]Return the backend default_provider names; auto is Kubernetes inside a pod, else Docker.
Returns
type[app.providers.base_provider.BaseProvider]funcget_provider(app_config=None) -> BaseProviderReturn the active backend, bound to app_config when a launch needs it.
paramapp_configdict[str, Any] | None= NoneReturns
app.providers.base_provider.BaseProvider