Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions helm/tools/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ dependencies:
- name: sorry-cypress
repository: https://sorry-cypress.github.io/charts
version: 1.20.0
digest: sha256:cb46129f6c0f305fd8e66be03de5212128a8f2d54b6b9c6b795b6b732e809ad3
generated: "2025-08-15T06:11:31.228098616Z"
digest: sha256:ae449569b2d3e0f09ecd8a68c242b2b7e21854a70f59d4ed9080488af58c50fe
generated: "2025-08-18T12:32:09.384857059-07:00"
2 changes: 1 addition & 1 deletion helm/tools/dags/mailchimp_subscription_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
description="A DAG to update Mailchimp segment",
schedule="0 3 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
7 changes: 6 additions & 1 deletion helm/tools/dags/provisioner_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@
REGISTRY_PROVISION_SA_ID = os.getenv("PROD_PROVISION_SA_ID")
REGISTRY_PROVISION_SA_SECRET = os.getenv("PROD_PROVISION_SA_SECRET")

with DAG(dag_id="provisioner_prod", schedule="*/7 * * * *", start_date=datetime.now() - timedelta(minutes=8)) as dag:
with DAG(
dag_id="provisioner_prod",
schedule="*/7 * * * *",
start_date=datetime.now() - timedelta(minutes=8),
is_paused_upon_creation=True,
) as dag:
t1 = PythonOperator(
task_id="fetch-products-mark-completed-prod",
python_callable=fetch_products_mark_completed,
Expand Down
7 changes: 6 additions & 1 deletion helm/tools/dags/provisioner_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@
REGISTRY_PROVISION_SA_ID = os.getenv("TEST_PROVISION_SA_ID")
REGISTRY_PROVISION_SA_SECRET = os.getenv("TEST_PROVISION_SA_SECRET")

with DAG(dag_id="provisioner_test", schedule="*/7 * * * *", start_date=datetime.now() - timedelta(minutes=8)) as dag:
with DAG(
dag_id="provisioner_test",
schedule="*/7 * * * *",
start_date=datetime.now() - timedelta(minutes=8),
is_paused_upon_creation=True,
) as dag:
t1 = PythonOperator(
task_id="fetch-products-mark-completed-test",
python_callable=fetch_products_mark_completed,
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/request_review_reminder_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
description="A DAG to send reminders for review of private cloud requests",
schedule="0 0 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/request_review_reminder_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
description="A DAG to send reminders for review of private cloud requests",
schedule="20 0 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/request_review_reminder_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
description="A DAG to send reminders for review of private cloud requests",
schedule="10 0 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/sonarscan_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
schedule="0 3 * * *",
start_date=YESTERDAY,
max_active_tasks=CONCURRENCY,
is_paused_upon_creation=True,
) as dag:

# Step 1. Identify and gather information for all currently active projects, including their host details.
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/sonarscan_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
schedule="0 9 * * *",
start_date=YESTERDAY,
max_active_tasks=CONCURRENCY,
is_paused_upon_creation=True,
) as dag:

# Step 1. Identify and gather information for all currently active projects, including their host details.
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/sonarscan_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
schedule="0 6 * * *",
start_date=YESTERDAY,
max_active_tasks=CONCURRENCY,
is_paused_upon_creation=True,
) as dag:

# Step 1. Identify and gather information for all currently active projects, including their host details.
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/sync_db_with_azure_ad_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
dag_id="sync_user_dbs_dev",
schedule="0 0 * * *",
start_date=datetime.now() - timedelta(days=1),
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/sync_db_with_azure_ad_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
dag_id="sync_user_dbs_test",
schedule="0 1 * * *",
start_date=datetime.now() - timedelta(days=1),
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/temporary_products_deletion_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
description="A DAG to create delete request for old temporary products",
schedule="0 0 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/temporary_products_deletion_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
description="A DAG to create delete request for old temporary products",
schedule="0 2 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/temporary_products_deletion_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
description="A DAG to create delete request for old temporary products",
schedule="0 1 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/temporary_products_notification_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
description="A DAG to send notifications to temporary products",
schedule="0 0 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/temporary_products_notification_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
description="A DAG to send notifications to temporary products",
schedule="0 2 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
2 changes: 1 addition & 1 deletion helm/tools/dags/temporary_products_notification_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
description="A DAG to send notifications to temporary products",
schedule="0 1 * * *",
start_date=datetime.now() - timedelta(weeks=1),
is_paused_upon_creation=False,
is_paused_upon_creation=True,
catchup=False,
) as dag:
t1 = PythonOperator(
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/token_validity_check_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
description="Daily credentials and tokens check for development environment",
schedule="0 1 * * *",
start_date=datetime.now() - timedelta(days=1),
is_paused_upon_creation=True,
catchup=False,
) as dag:

Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/token_validity_check_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
description="Daily credentials and tokens check for production environment",
schedule="0 3 * * *",
start_date=datetime.now() - timedelta(days=1),
is_paused_upon_creation=True,
catchup=False,
) as dag:

Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/token_validity_check_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
description="Daily token check for test environment",
schedule="0 2 * * *",
start_date=datetime.now() - timedelta(days=1),
is_paused_upon_creation=True,
catchup=False,
) as dag:

Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/zapscan_dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
schedule="0 12 * * *",
start_date=YESTERDAY,
max_active_tasks=CONCURRENCY,
is_paused_upon_creation=True,
) as dag:

# Step 1. Identify and gather information for all currently active projects, including their host details.
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/zapscan_prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
schedule="0 22 * * *",
start_date=YESTERDAY,
max_active_tasks=CONCURRENCY,
is_paused_upon_creation=True,
) as dag:

# Step 1. Identify and gather information for all currently active projects, including their host details.
Expand Down
1 change: 1 addition & 0 deletions helm/tools/dags/zapscan_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
schedule="0 17 * * *",
start_date=YESTERDAY,
max_active_tasks=CONCURRENCY,
is_paused_upon_creation=True,
) as dag:

# Step 1. Identify and gather information for all currently active projects, including their host details.
Expand Down
12 changes: 10 additions & 2 deletions helm/tools/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,8 @@ airflow:
mountPath: /opt/airflow/dags
- name: secdash-airflow-shared
mountPath: /opt/airflow/shared
waitForMigrations:
enabled: false

scheduler:
replicas: 1
Expand All @@ -113,6 +115,8 @@ airflow:
mountPath: /opt/airflow/dags
- name: secdash-airflow-shared
mountPath: /opt/airflow/shared
waitForMigrations:
enabled: false

dagProcessor:
extraVolumes:
Expand All @@ -127,8 +131,10 @@ airflow:
mountPath: /opt/airflow/dags
- name: secdash-airflow-shared
mountPath: /opt/airflow/shared
waitForMigrations:
enabled: false

apiserver:
apiServer:
replicas: 1
resources:
limits:
Expand All @@ -138,7 +144,7 @@ airflow:
cpu: 500m
memory: 1Gi
waitForMigrations:
enabled: true
enabled: false

webserver:
replicas: 1
Expand All @@ -154,6 +160,8 @@ airflow:

triggerer:
enabled: false
waitForMigrations:
enabled: false

statsd:
enabled: false
Expand Down
Loading