### Description

Hi! 

I think it would be useful to have a helm chart parameter that (if set) will allow to overwrite DAGs mount path in airflow containers. Mount path is already defined in `airflow_dags_mount` [here](https://github.com/apache/airflow/blob/main/chart/templates/_helpers.yaml#L475) , but currently mountPath is hardcoded to `{{ printf "%s/dags" .Values.airflowHome }}`.

### Use case/motivation

Setting this new mount path to a subfolder `/dags_folder/dags_recieved_from_git` will make it possible to:

* Add some rarely changing DAGs during image building to your `dags_folder` instead of receiving them from git.
* mount to your DAGs folder custom configmaps (for example, to `/dags_folder/my_custom_configmap`).

Let's say your `dags_folder` is `/opt/airflow/dags`. In this case overall it will look like:
```
/opt/airflow/
└── dags
    ├── dags_recieved_from_git
    │   ├── my_frequently_changing_dag_1.py  # Synced from git repo
    │   └── my_frequently_changing_dag_2.py  # Synced from git repo
    ├── my_custom_configmap
    │   └── configmap_data.txt  # Mounted from K8s config map
    ├── my_rarely_changing_dag_1.py  # Added during image build process
    └── my_rarely_changing_dag_2.py  # Added during image build process
```

It was just an example and I think there might be other use cases for this parameter.

### Related issues

_No response_

### Are you willing to submit a PR?

- [X] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

"templates/webserver/webserver-deployment.yaml",
                "templates/flower/flower-deployment.yaml",
                "templates/triggerer/triggerer-deployment.yaml",
                "templates/dag-processor/dag-processor-deployment.yaml",
                "templates/cleanup/cleanup-cronjob.yaml",
            ],
        )
        assert 7 == len(k8s_objects)
        for k8s_object in k8s_objects:
            if k8s_object["kind"] == "CronJob":
                annotations = k8s_object["spec"]["jobTemplate"]["spec"]["template"]["metadata"]["annotations"]
            else:
                annotations = k8s_object["spec"]["template"]["metadata"]["annotations"]
            assert "test-annotation/safe-to-evict" in annotations
            assert "true" in annotations["test-annotation/safe-to-evict"]
    def test_global_affinity_tolerations_topology_spread_constraints_and_node_selector(self):
        """Test affinity, tolerations, etc are correctly applied on all pods created."""
        k8s_objects = render_chart(
            values={
                "cleanup": {"enabled": True},
                "flower": {"enabled": True},
                "pgbouncer": {"enabled": True},
                "dagProcessor": {"enabled": True},
                "affinity": {
                    "nodeAffinity": {
                        "requiredDuringSchedulingIgnoredDuringExecution": {
                            "nodeSelectorTerms": [
                                {
                                    "matchExpressions": [
                                        {"key": "foo", "operator": "In", "values": ["true"]},