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 [](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>`