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

     1  ---
     2  title: "Installing Skaffold"
     3  linkTitle: "Installing Skaffold"
     4  weight: 10
     5  aliases: [/docs/getting-started]
     6  ---
     7  
     8  {{< alert title="Note" >}}
     9  
    10  To keep Skaffold up to date, update checks are made to Google servers to see if a new version of
    11  Skaffold is available.
    12  
    13  You can turn this update check off by following [these instructions]({{<relref "/docs/references/privacy#update-check">}}).
    14  
    15  To help prioritize features and work on improving Skaffold, we collect anonymized Skaffold usage data.
    16  You can opt out of data collection by following [these instructions]({{<relref "/docs/resources/telemetry">}}).
    17  
    18  Your use of this software is subject to the [Google Privacy Policy](https://policies.google.com/privacy)
    19  
    20  {{< /alert >}}
    21  
    22  ### Managed IDE
    23  
    24  {{% tabs %}}
    25  
    26  {{% tab "CLOUD CODE" %}}
    27  
    28  [Cloud Code](https://cloud.google.com/code) provides a managed experience of using Skaffold in supported IDEs. You can install the `Cloud Code` extension for [Visual Studio Code](https://cloud.google.com/code/docs/vscode/quickstart-k8s#installing) or the plugin for [JetBrains IDEs](https://cloud.google.com/code/docs/intellij/quickstart-k8s#installing_the_plugin). It manages and keeps Skaffold  up-to-date, along with other common dependencies, and works with any kubernetes cluster.
    29  
    30  {{% /tab %}}
    31  
    32  {{% tab "GOOGLE CLOUD SHELL" %}}
    33  
    34  Google Cloud Platform's [_Cloud Shell_](http://cloud.google.com/shell)
    35  provides a free [browser-based terminal/CLI and editor](https://cloud.google.com/shell#product-demo)
    36  with Skaffold, Minikube, and Docker pre-installed.
    37  (Requires a [Google Account](https://accounts.google.com/SignUp).)
    38  
    39  Cloud Shell is a great way to try Skaffold out.
    40  
    41  [![Open in Cloud Shell](https://gstatic.com/cloudssh/images/open-btn.svg)](https://ssh.cloud.google.com/cloudshell/editor?shellonly=true&cloudshell_git_repo=https%3A%2F%2Fgithub.com%2FGoogleContainerTools%2Fskaffold&cloudshell_working_dir=examples%2Fgetting-started)
    42  
    43  {{% /tab %}}
    44  
    45  {{% /tabs %}}
    46  
    47  ### Standalone binary
    48  
    49  {{% tabs %}}
    50  
    51  {{% tab "LINUX" %}}
    52  The v1.39.4 **stable** binaries can be found here:
    53  
    54  - Linux x86_64 (amd64): https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-linux-amd64
    55  - Linux ARMv8 (arm64): https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-linux-arm64
    56  
    57  Simply download the appropriate binary and add it to your `PATH`. Or, copy+paste one of the following commands in your terminal:
    58  
    59  ```bash
    60  # For Linux x86_64 (amd64)
    61  curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-linux-amd64 && \
    62  sudo install skaffold /usr/local/bin/
    63  ```
    64  
    65  ```bash
    66  # For Linux ARMv8 (arm64)
    67  curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-linux-arm64 && \
    68  sudo install skaffold /usr/local/bin/
    69  ```
    70  
    71  ```bash
    72  # For Linux on x86_64 (amd64)
    73  curl -Lo skaffold https://storage.googleapis.com/skaffold/builds/v1.39.4/skaffold-linux-amd64 && \
    74  sudo install skaffold /usr/local/bin/
    75  ```
    76  
    77  ```bash
    78  # For Linux on ARMv8 (arm64)
    79  curl -Lo skaffold https://storage.googleapis.com/skaffold/builds/v1.39.4/skaffold-linux-arm64 && \
    80  sudo install skaffold /usr/local/bin/
    81  ```
    82  
    83  {{% /tab %}}
    84  
    85  {{% tab "MACOS" %}}
    86  
    87  The v1.39.4 **stable** binaries can be found here:
    88  
    89  - Darwin x86_64 (amd64): https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-darwin-amd64
    90  - Darwin ARMv8 (arm64): https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-darwin-arm64
    91  
    92  Simply download the appropriate binary and add it to your `PATH`. Or, copy+paste one of the following commands in your terminal:
    93  
    94  ```bash
    95  # For macOS on x86_64 (amd64)
    96  curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-darwin-amd64 && \
    97  sudo install skaffold /usr/local/bin/
    98  ```
    99  
   100  ```bash
   101  # For macOS on ARMv8 (arm64)
   102  curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-darwin-arm64 && \
   103  sudo install skaffold /usr/local/bin/
   104  ```
   105  
   106  ```bash
   107  # For macOS on x86_64 (amd64)
   108  curl -Lo skaffold https://storage.googleapis.com/skaffold/builds/v1.39.4/skaffold-darwin-amd64 && \
   109  sudo install skaffold /usr/local/bin/
   110  ```
   111  
   112  ```bash
   113  # For macOS on ARMv8 (arm64)
   114  curl -Lo skaffold https://storage.googleapis.com/skaffold/builds/v1.39.4/skaffold-darwin-arm64 && \
   115  sudo install skaffold /usr/local/bin/
   116  ```
   117  
   118  Skaffold is also kept up to date on a few central package managers:
   119  
   120  ### Homebrew
   121  
   122  ```bash
   123  brew install skaffold
   124  ```
   125  
   126  ### MacPorts
   127  
   128  ```bash
   129  sudo port install skaffold
   130  ```
   131  
   132  {{% /tab %}}
   133  
   134  {{% tab "WINDOWS" %}}
   135  
   136  The v1.39.4 **stable** release binary can be found here:
   137  
   138  https://storage.googleapis.com/skaffold/releases/v1.39.4/skaffold-windows-amd64.exe
   139  
   140  Simply download it and place it in your `PATH` as `skaffold.exe`.
   141  ---
   142  
   143  ### Scoop
   144  
   145  Skaffold can be installed using the [Scoop package manager](https://scoop.sh/)
   146  from the [extras bucket](https://github.com/lukesampson/scoop-extras#readme).
   147  This package is not maintained by the Skaffold team.
   148  
   149  ```powershell
   150  scoop bucket add extras
   151  scoop install skaffold
   152  ```
   153  
   154  ### Chocolatey
   155  
   156  Skaffold can be installed using the [Chocolatey package manager](https://chocolatey.org/packages/skaffold).
   157  This package is not maintained by the Skaffold team.
   158  
   159  {{< alert title="Caution" >}}
   160  
   161  Chocolatey's installation mechanism interferes with <kbd>Ctrl</kbd>+<kbd>C</kbd> handling
   162  and [prevents Skaffold from cleaning up deployments](https://github.com/GoogleContainerTools/skaffold/issues/4815).
   163  This cannot be fixed by Skaffold.
   164  For more information about this defect see
   165  [chocolatey/shimgen#32](https://github.com/chocolatey/shimgen/issues/32).
   166  
   167  {{< /alert >}}
   168  
   169  ```bash
   170  choco install -y skaffold
   171  ```
   172  {{% /tab %}}
   173  
   174  {{% tab "GCLOUD" %}}
   175  
   176  If you have the Google Cloud SDK installed on your machine, you can quickly install Skaffold as a bundled component.
   177  
   178  Make sure your gcloud installation and the components are up to date:
   179  
   180  `gcloud components update`
   181  
   182  Then, install Skaffold:
   183  
   184  `gcloud components install skaffold`
   185  
   186  {{% /tab %}}
   187  
   188  {{% tab "DOCKER" %}}
   189  
   190  ### Stable binary
   191  
   192  For the v1.39.4 **stable** release, you can use:
   193  
   194  `docker run gcr.io/k8s-skaffold/skaffold:v1.39.4 skaffold <command>`