github.com/GoogleContainerTools/skaffold/v2@v2.13.2/docs-v1/content/en/docs/design/global-config.md (about)

     1  ---
     2  title: "Global Configuration"
     3  linkTitle: "Global Configuration"
     4  weight: 50
     5  featureId: global\_config
     6  
     7  ---
     8  
     9  Some context specific settings can be configured in a global configuration file, which defaults to `~/.skaffold/config`. Options can be configured globally or for specific Kubernetes contexts. Context name matching supports regex, e.g.: `.*-cluster.*-regex.*-test.*`
    10  
    11  The options are:
    12  
    13  | Option | Type | Description |
    14  | ------ | ---- | ----------- |
    15  | `default-repo` | string | The image registry where built artifact images are published (see [image name rewriting]({{< relref "/docs/environment/image-registries.md" >}})). |
    16  | `multi-level-repo` | boolean | If true, do not replace '.' and '/' with '\_' in image name. |
    17  | `debug-helpers-registry` | string | The image registry where debug support images are retrieved (see [debugging]({{< relref "/docs/workflows/debug.md" >}})). |
    18  | `insecure-registries` | list of strings | A list of image registries that may be accessed without TLS. |
    19  | `k3d-disable-load` | boolean | If true, do not use `k3d import image` to load images locally. |
    20  | `kind-disable-load` | boolean | If true, do not use `kind load` to load images locally. |
    21  | `local-cluster` | boolean | If true, do not try to push images after building. By default, contexts with names `docker-for-desktop`, `docker-desktop`, or `minikube` are treated as local. |
    22  
    23  For example, to treat any context as local by default:
    24  
    25  ```bash
    26  skaffold config set --global local-cluster true
    27  ```
    28  This will create a global configuration file at `~/.skaffold/config` with `local-cluster` set to `true`.
    29  
    30  {{% readfile file="samples/config/globalConfig.yaml" %}}