Documentation
¶
Index ¶
Constants ¶
View Source
const KubernetesMaxTimeoutSec = 2 * 60 * 60
View Source
const PiquantDownloadSignedURLExpirySec = 60 * 60
PiquantDownloadSignedURLExpirySec Expiry time in seconds of piquant executable signed S3 links
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIConfig ¶
type APIConfig struct {
AWSBucketRegion string
AWSCloudwatchRegion string
EnvironmentName string
LogLevel logger.LogLevel
KubernetesLocation string
QuantExecutor string
NodeCountOverride int32
CoresPerNode int32
MaxQuantNodes int32
QuantNamespace string
HotQuantNamespace string
ElasticURL string
ElasticUser string
ElasticPassword string
SentryEndpoint string
Auth0Domain string
Auth0ManagementClientID string
Auth0ManagementSecret string
AdminEmails []string
DataSourceSNSTopic string
QuantDestinationPackage string
QuantObjectType string
PosterImage string
KubeConfig string
PiquantDockerImage string
// Our buckets
DatasetsBucket string
UsersBucket string
ConfigBucket string
ManualUploadBucket string
PiquantJobsBucket string
// Old buckets
BuildsBucket string // Piquant download bucket
DatasourceArtifactsBucket string // Goes away
// Mongo Connection
MongoEndpoint string
MongoUsername string
MongoSecret string
}
APIConfig combines env vars and config JSON values
Click to show internal directories.
Click to hide internal directories.