Hoppa till innehållet
Stackship-dokumentation English

S3-lagringAdministratörerMaskinöversatt

Konfigurationsreferens

Konfigurationsnycklar i modulen s3: sektioner, miljövariabler, typer och standardvärden.

Genererad från modulens kod när dess image byggdes — redigera inte. Varje nyckel kan sättas som miljövariabel på modulens deployment i namnrymden stackship-system; dubbla understreck skiljer nivåerna åt. En miljövariabel går före modulens medlevererade appsettings. Värden som kan vara hemligheter visas inte.

Stackship

Binds till StackshipModuleOptions.

Nyckel Miljövariabel Typ Standardvärde
Stackship:AutoUnregisterOnShutdown Stackship__AutoUnregisterOnShutdown boolean true
Stackship:BackendBaseUrl Stackship__BackendBaseUrl string ""
Stackship:BaseUrl Stackship__BaseUrl string ""
Stackship:CustomResourceDefinitions:{index}:Group Stackship__CustomResourceDefinitions__{index}__Group string
Stackship:CustomResourceDefinitions:{index}:Plural Stackship__CustomResourceDefinitions__{index}__Plural string
Stackship:CustomResourceDefinitions:{index}:ReadAction Stackship__CustomResourceDefinitions__{index}__ReadAction string
Stackship:CustomResourceDefinitions:{index}:ResourceName Stackship__CustomResourceDefinitions__{index}__ResourceName string
Stackship:CustomResourceDefinitions:{index}:StatusSource Stackship__CustomResourceDefinitions__{index}__StatusSource string
Stackship:CustomResourceDefinitions:{index}:UserManagedResource Stackship__CustomResourceDefinitions__{index}__UserManagedResource boolean
Stackship:CustomResourceDefinitions:{index}:Version Stackship__CustomResourceDefinitions__{index}__Version string
Stackship:DisplayName Stackship__DisplayName string ""
Stackship:HeartbeatInterval Stackship__HeartbeatInterval duration 00:00:30
Stackship:HeartbeatTimeout Stackship__HeartbeatTimeout duration
Stackship:HttpTimeout Stackship__HttpTimeout duration 00:00:15
Stackship:Key Stackship__Key string (visas inte)
Stackship:RegistrationRetryInterval Stackship__RegistrationRetryInterval duration 00:00:05
Stackship:UseGrpcRegistration Stackship__UseGrpcRegistration boolean false

Stackship:Authorization

Binds till AuthorizationOptions.

Nyckel Miljövariabel Typ Standardvärde
Stackship:Authorization:CacheTtlSeconds Stackship__Authorization__CacheTtlSeconds integer 30
Stackship:Authorization:RbacEndpoint Stackship__Authorization__RbacEndpoint string ""

Läses vid start

Nycklar som modulen läser direkt när den startar, utanför en options-sektion. Värdekolumnen visar vad modulens appsettings levererar.

Nyckel Miljövariabel Typ Levererat värde
ConnectionStrings:Postgres ConnectionStrings__Postgres (visas inte)

Övriga medlevererade inställningar

Nycklar som modulens appsettings sätter och som ingen options-sektion ovan täcker.

Nyckel Miljövariabel Typ Levererat värde
S3:HostnameSuffix S3__HostnameSuffix s3.stackship.local
S3:ServerImage S3__ServerImage registry.stackship.se/stackship/s3-server:0.1.0