github.com/GoogleContainerTools/skaffold/v2@v2.13.2/docs-v2/content/en/docs/deployers/_index.md (about)

     1  ---
     2  title: "Deploy [UPDATED]"
     3  linkTitle: "Deploy [UPDATED]"
     4  weight: 42
     5  featureId: deploy
     6  aliases: [/docs/how-tos/deployers, /docs/pipeline-stages/deployers]
     7  no_list: true
     8  ---
     9  
    10  When Skaffold deploys your application to Kubernetes, it goes through these steps:
    11  
    12  In the default case (no manifest provided using the kubectl or kpt deployer ), skaffold deploy will do the following:
    13  * the Skaffold renderer _renders_ the final Kubernetes manifests: Skaffold replaces untagged image names in the Kubernetes manifests with the final tagged image names.
    14  It also might go through the extra intermediate step of expanding templates (for helm) or calculating overlays (for kustomize).  Additionally some deployers (docker) do not render manifests as such don't use this phase.
    15  * the Skaffold deployer _deploys_ the final Kubernetes manifests to the cluster (or to local docker for the docker deployer)
    16  * the Skaffold deployer performs [status checks]({{< relref "/docs/status-check" >}}) and waits for the deployed resources to stabilize.
    17  ### Supported deployers
    18  
    19  Skaffold supports the following tools for deploying applications:
    20  
    21  * [`kubectl`]({{< relref "./kubectl.md" >}})
    22  * [`helm`]({{< relref "./helm.md" >}})
    23  * [`kpt`]({{< relref "./kpt.md" >}})
    24  * [`docker`]({{< relref "./docker.md" >}}) (does not deploy to Kubernetes: see documentation for more details)
    25  
    26  Skaffold's deploy configuration is set through the `deploy` section
    27  of the `skaffold.yaml`. See each deployer's page for more information
    28  on how to configure them for use in Skaffold. It's also possible to use
    29  a combination of multiple deployers in a single project.
    30  
    31  For a detailed discussion on Skaffold configuration, see
    32  [Skaffold Concepts]({{< relref "/docs/design/config.md" >}}) and
    33  [skaffold.yaml References]({{< relref "/docs/references/yaml" >}}).