Changeset View
Changeset View
Standalone View
Standalone View
helm/dagster/values.yaml
Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Lines | |||||
computeLogManager: | computeLogManager: | ||||
# Type can be one of [ | # Type can be one of [ | ||||
# AzureBlobComputeLogManager, | # AzureBlobComputeLogManager, | ||||
# GCSComputeLogManager, | # GCSComputeLogManager, | ||||
# S3ComputeLogManager, | # S3ComputeLogManager, | ||||
# CustomComputeLogManager, | # CustomComputeLogManager, | ||||
# ] | # ] | ||||
type: ~ | type: ~ | ||||
config: | |||||
# This configuration will only be used if the AzureBlobComputeLogManager is selected | |||||
azureBlobComputeLogManager: | |||||
storageAccount: ~ | |||||
container: ~ | |||||
secretKey: ~ | |||||
localDir: ~ | |||||
prefix: ~ | |||||
# This configuration will only be used if the GCSComputeLogManager is selected | |||||
gcsComputeLogManager: | |||||
bucket: ~ | |||||
localDir: ~ | |||||
prefix: ~ | |||||
# This configuration will only be used if the S3ComputeLogManager is selected | |||||
s3ComputeLogManager: | |||||
bucket: ~ | |||||
localDir: ~ | |||||
prefix: ~ | |||||
useSsl: ~ | |||||
verify: ~ | |||||
verifyCertPath: ~ | |||||
endpointUrl: ~ | |||||
# This configuration will only be used if the CustomComputeLogManager is selected. | |||||
# Using this setting requires a custom Dagit image that defines the user specified | |||||
# compute log manager in an installed python module. | |||||
customComputeLogManager: | |||||
module: ~ | |||||
class: ~ | |||||
config: {} | config: {} | ||||
## Uncomment this configuration if the AzureBlobComputeLogManager is selected | |||||
# azureBlobComputeLogManager: | |||||
# storageAccount: ~ | |||||
# container: ~ | |||||
# secretKey: ~ | |||||
# localDir: ~ | |||||
# prefix: ~ | |||||
## Uncomment this configuration if the GCSComputeLogManager is selected | |||||
# gcsComputeLogManager: | |||||
# bucket: ~ | |||||
# localDir: ~ | |||||
# prefix: ~ | |||||
## Uncomment this configuration if the S3ComputeLogManager is selected | |||||
# s3ComputeLogManager: | |||||
# bucket: ~ | |||||
# localDir: ~ | |||||
# prefix: ~ | |||||
# useSsl: ~ | |||||
# verify: ~ | |||||
# verifyCertPath: ~ | |||||
# endpointUrl: ~ | |||||
## Uncomment this configuration if the CustomComputeLogManager is selected. | |||||
## Using this setting requires a custom Dagit image that defines the user specified | |||||
## compute log manager in an installed python module. | |||||
# customComputeLogManager: | |||||
# module: ~ | |||||
# class: ~ | |||||
# config: {} | |||||
#################################################################################################### | #################################################################################################### | ||||
# User Code Deployments: Configuration for user code containers to be loaded via GRPC server. For | # User Code Deployments: Configuration for user code containers to be loaded via GRPC server. For | ||||
# each item in the "deployments" list, a K8s Deployment and K8s Service will be created to run the | # each item in the "deployments" list, a K8s Deployment and K8s Service will be created to run the | ||||
# GRPC server that Dagit/Dagster communicates with to get repository information and the current | # GRPC server that Dagit/Dagster communicates with to get repository information and the current | ||||
# image information. These deployments can be updated independently of Dagit, and Dagit/Dagster | # image information. These deployments can be updated independently of Dagit, and Dagit/Dagster | ||||
# will pull the current image for all execution. When using a distributed executor (such as | # will pull the current image for all execution. When using a distributed executor (such as | ||||
# Celery-K8s) for pipeline run, the current image will be queried once and used for all | # Celery-K8s) for pipeline run, the current image will be queried once and used for all | ||||
▲ Show 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | pipelineRun: | ||||
# A Kubernetes ConfigMap will be created with these environment variables. | # A Kubernetes ConfigMap will be created with these environment variables. | ||||
env: | env: | ||||
YOUR_ENV_VAR: "" | YOUR_ENV_VAR: "" | ||||
#################################################################################################### | #################################################################################################### | ||||
# Scheduler: Configuration for scheduler | # Scheduler: Configuration for scheduler | ||||
#################################################################################################### | #################################################################################################### | ||||
scheduler: | scheduler: | ||||
# If k8sEnabled is true, then use K8sScheduler; else, use DagsterDaemonScheduler | # Type can be one of [DagsterDaemonScheduler, K8sScheduler] | ||||
k8sEnabled: false | type: DagsterDaemonScheduler | ||||
# (K8sScheduler only) Image for K8s CronJob(s) to launch K8s Job(s). This image does | config: | ||||
# need access to dagster code (to call `dagster api launch_scheduled_execution`) and instance yaml | # This configuration will only be used if the K8sScheduler is selected | ||||
k8sScheduler: | |||||
# Image for K8s CronJob(s) to launch K8s Job(s). This image needs access to dagster code | |||||
# (to call `dagster api launch_scheduled_execution`) and instance yaml | |||||
# but does not need access to user code. | # but does not need access to user code. | ||||
image: | image: | ||||
repository: "dagster/k8s-dagster" | repository: "dagster/k8s-dagster" | ||||
tag: "latest" | tag: "latest" | ||||
pullPolicy: Always | pullPolicy: Always | ||||
# (K8sScheduler only) K8s Namespace for K8s CronJob(s) and launched K8s Job(s). | # K8s Namespace for K8s CronJob(s) and launched K8s Job(s). | ||||
# If left empty, the release namespace will be used. | # By default, the release namespace is used. | ||||
schedulerNamespace: "" | schedulerNamespace: ~ | ||||
# (K8sScheduler only) Set to true to load kubeconfig from within cluster | # Set to true to load kubeconfig from within cluster | ||||
loadInclusterConfig: true | loadInclusterConfig: true | ||||
# (K8sScheduler only) File to load kubeconfig from. Only set this if loadInclusterConfig is false. | # File to load kubeconfig from. Only set this if loadInclusterConfig is false. | ||||
kubeconfigFile: "" | kubeconfigFile: ~ | ||||
# (K8sScheduler only) Additional (secret) environment variables can be retrieved and set from | # Additional (secret) environment variables can be retrieved and set from | ||||
# the Secrets enumerated as a list here | # the Secrets enumerated as a list here | ||||
envSecrets: | envSecrets: [] | ||||
- "" | |||||
#################################################################################################### | #################################################################################################### | ||||
# PostgreSQL: Configuration values for postgresql | # PostgreSQL: Configuration values for postgresql | ||||
# | # | ||||
# https://github.com/kubernetes/charts/blob/master/stable/postgresql/README.md | # https://github.com/kubernetes/charts/blob/master/stable/postgresql/README.md | ||||
# | # | ||||
# A PostgreSQL database is required to run Dagster on Kubernetes. If postgresql.enabled is marked as | # A PostgreSQL database is required to run Dagster on Kubernetes. If postgresql.enabled is marked as | ||||
# false, the PG credentials specified here will still be used, and should point to an external PG | # false, the PG credentials specified here will still be used, and should point to an external PG | ||||
▲ Show 20 Lines • Show All 348 Lines • Show Last 20 Lines |