Differential D4920 Diff 28837 integration_tests/python_modules/dagster-k8s-test-infra/dagster_k8s_test_infra/helm.py
Changeset View
Changeset View
Standalone View
Standalone View
integration_tests/python_modules/dagster-k8s-test-infra/dagster_k8s_test_infra/helm.py
Show First 20 Lines • Show All 346 Lines • ▼ Show 20 Lines | helm_config = { | ||||
"failureThreshold": 3, | "failureThreshold": 3, | ||||
}, | }, | ||||
}, | }, | ||||
"ingress": { | "ingress": { | ||||
"enabled": True, | "enabled": True, | ||||
"dagit": {"host": "dagit.example.com"}, | "dagit": {"host": "dagit.example.com"}, | ||||
"flower": {"flower": "flower.example.com"}, | "flower": {"flower": "flower.example.com"}, | ||||
}, | }, | ||||
"scheduler": {"k8sEnabled": True, "schedulerNamespace": namespace}, | "scheduler": { | ||||
"type": "K8sScheduler", | |||||
"config": {"k8sScheduler": {"schedulerNamespace": namespace}}, | |||||
}, | |||||
"serviceAccount": {"name": "dagit-admin"}, | "serviceAccount": {"name": "dagit-admin"}, | ||||
"postgresqlPassword": "test", | "postgresqlPassword": "test", | ||||
"postgresqlDatabase": "test", | "postgresqlDatabase": "test", | ||||
"postgresqlUser": "test", | "postgresqlUser": "test", | ||||
"dagsterDaemon": {"enabled": False}, | "dagsterDaemon": {"enabled": False}, | ||||
} | } | ||||
with _helm_chart_helper(namespace, should_cleanup, helm_config, helm_install_name="helm_chart"): | with _helm_chart_helper(namespace, should_cleanup, helm_config, helm_install_name="helm_chart"): | ||||
Show All 22 Lines | helm_config = { | ||||
"startupProbe": { | "startupProbe": { | ||||
"httpGet": {"path": "/dagit_info", "port": 80}, | "httpGet": {"path": "/dagit_info", "port": 80}, | ||||
"failureThreshold": 6, | "failureThreshold": 6, | ||||
"periodSeconds": 10, | "periodSeconds": 10, | ||||
}, | }, | ||||
}, | }, | ||||
"celery": {"enabled": False}, | "celery": {"enabled": False}, | ||||
"k8sRunLauncher": {"enabled": True, "jobNamespace": namespace}, | "k8sRunLauncher": {"enabled": True, "jobNamespace": namespace}, | ||||
"scheduler": {"k8sEnabled": True, "schedulerNamespace": namespace}, | "scheduler": { | ||||
"type": "K8sScheduler", | |||||
"config": {"k8sScheduler": {"schedulerNamespace": namespace}}, | |||||
}, | |||||
"serviceAccount": {"name": "dagit-admin"}, | "serviceAccount": {"name": "dagit-admin"}, | ||||
"postgresqlPassword": "test", | "postgresqlPassword": "test", | ||||
"postgresqlDatabase": "test", | "postgresqlDatabase": "test", | ||||
"postgresqlUser": "test", | "postgresqlUser": "test", | ||||
"dagsterDaemon": {"enabled": False}, | "dagsterDaemon": {"enabled": False}, | ||||
} | } | ||||
with _helm_chart_helper( | with _helm_chart_helper( | ||||
▲ Show 20 Lines • Show All 70 Lines • ▼ Show 20 Lines | helm_config = { | ||||
"successThreshold": 1, | "successThreshold": 1, | ||||
"failureThreshold": 3, | "failureThreshold": 3, | ||||
}, | }, | ||||
"configSource": { | "configSource": { | ||||
"broker_transport_options": {"priority_steps": [9]}, | "broker_transport_options": {"priority_steps": [9]}, | ||||
"worker_concurrency": 1, | "worker_concurrency": 1, | ||||
}, | }, | ||||
}, | }, | ||||
"scheduler": {"k8sEnabled": True, "schedulerNamespace": namespace}, | "scheduler": { | ||||
"type": "K8sScheduler", | |||||
"config": {"k8sScheduler": {"schedulerNamespace": namespace}}, | |||||
}, | |||||
"serviceAccount": {"name": "dagit-admin"}, | "serviceAccount": {"name": "dagit-admin"}, | ||||
"postgresqlPassword": "test", | "postgresqlPassword": "test", | ||||
"postgresqlDatabase": "test", | "postgresqlDatabase": "test", | ||||
"postgresqlUser": "test", | "postgresqlUser": "test", | ||||
"dagsterDaemon": {"enabled": False}, | "dagsterDaemon": {"enabled": False}, | ||||
} | } | ||||
with _helm_chart_helper( | with _helm_chart_helper( | ||||
▲ Show 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | helm_config = { | ||||
"failureThreshold": 3, | "failureThreshold": 3, | ||||
}, | }, | ||||
"configSource": { | "configSource": { | ||||
"broker_transport_options": {"priority_steps": [9]}, | "broker_transport_options": {"priority_steps": [9]}, | ||||
"worker_concurrency": 1, | "worker_concurrency": 1, | ||||
}, | }, | ||||
"annotations": {"dagster-integration-tests": "celery-pod-annotation"}, | "annotations": {"dagster-integration-tests": "celery-pod-annotation"}, | ||||
}, | }, | ||||
"scheduler": {"k8sEnabled": False, "schedulerNamespace": namespace}, | "scheduler": {"type": "DagsterDaemonScheduler", "config": {}}, | ||||
"serviceAccount": {"name": "dagit-admin"}, | "serviceAccount": {"name": "dagit-admin"}, | ||||
"postgresqlPassword": "test", | "postgresqlPassword": "test", | ||||
"postgresqlDatabase": "test", | "postgresqlDatabase": "test", | ||||
"postgresqlUser": "test", | "postgresqlUser": "test", | ||||
"dagsterDaemon": { | "dagsterDaemon": { | ||||
"enabled": True, | "enabled": True, | ||||
"image": {"repository": repository, "tag": tag, "pullPolicy": pull_policy}, | "image": {"repository": repository, "tag": tag, "pullPolicy": pull_policy}, | ||||
"queuedRunCoordinator": {"enabled": True}, | "queuedRunCoordinator": {"enabled": True}, | ||||
Show All 11 Lines |