Orca ORCA v0.174.2
Documentation navigation

One-touch dependencies

Script exec dependency graph

This is a graph of the scripts/functions that one-touch is dependent on.

graph LR
    A[One-touch.sh] -- "`print_nicely
     get_value_from_tfvars`" --> B[functions/utils.sh]
    A -- "`schedule_downtime
    cancel_scheduled_downtime_by_scope`"--> C[datadog-downtimes.sh]
    A -->|dynamic exec|D[pre_upgrade_scripts]
    A -->|dynamic exec|E[post_upgrade_scripts]
    A -->|exec| F[create-customer.sh]
    A -->|exec| G[deployment.sh]
    D -.-> K(["❤"])
    E -.-> K
    F --> L[functions/create-customer-funcs.sh]
    F ---> B
    G -- "`print_nicely
      validate_terraform_version
      ensure_customer_values_files`" --> B

Folder Dependencies

graph TD
    one-touch --> /customers/*

    create-customer --> /customers/templates/*
    create-customer --> /customers

    deloyment.sh --> /customers/$customer

Folders variables:

${BASE_DIR}
${DEPLOYMENTS_DIR}
${PRE_UPGRADE_DIR}
${POST_UPGRADE_DIR}