Skip to content

Commit

Permalink
Implement PR #3859 with tabs
Browse files Browse the repository at this point in the history
  • Loading branch information
chenopis committed Jun 1, 2017
1 parent 42f0b93 commit 962eea4
Show file tree
Hide file tree
Showing 2 changed files with 72 additions and 20 deletions.
9 changes: 8 additions & 1 deletion _sass/_base.sass
Original file line number Diff line number Diff line change
Expand Up @@ -1580,7 +1580,14 @@ $feature-box-div-margin-bottom: 40px
padding: 0px !important
list-style: none !important
margin-bottom: 0px !important
margin-left: 1px !important
margin-left: 4px !important

.ui-tabs-panel
ul li
list-style: disc !important

ol li
list-style: decimal !important

.ui-widget-content
border: 0px !important
Expand Down
83 changes: 64 additions & 19 deletions docs/tasks/tools/install-kubectl.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,29 +21,74 @@ Here are a few methods to install kubectl.
{% capture steps %}
## Install kubectl binary via curl

1. Download the latest release with the command:
{% capture macos %}
1. Download the latest release with the command:

```shell
# OS X
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl

# Linux
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
To download a specific version, replace the `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` portion of the command with the specific version.

# Windows
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/windows/amd64/kubectl.exe
```
To download a specific version, replace the `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` portion of the command with the specific version. For example, to download version 1.4.6 on MacOS, type:
`curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.4.6/bin/darwin/amd64/kubectl`
For example, to download version 1.4.6 on MacOS, type:

2. Make the kubectl binary executable.
```shell
chmod +x ./kubectl
```
3. Move the binary in to your PATH.
```shell
sudo mv ./kubectl /usr/local/bin/kubectl
```
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.4.6/bin/darwin/amd64/kubectl

2. Make the kubectl binary executable.

```
chmod +x ./kubectl
```
3. Move the binary in to your PATH.
```
sudo mv ./kubectl /usr/local/bin/kubectl
```
{% endcapture %}
{% capture linux %}
1. Download the latest release with the command:
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
To download a specific version, replace the `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` portion of the command with the specific version.
For example, to download version {{page.fullversion}} on Linux, type:
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{page.fullversion}}/bin/linux/amd64/kubectl
2. Make the kubectl binary executable.
chmod +x ./kubectl
3. Move the binary in to your PATH.
sudo mv ./kubectl /usr/local/bin/kubectl
{% endcapture %}
{% capture win %}
1. Download the latest release with the command:
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/windows/amd64/kubectl.exe
To download a specific version, replace the `$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)` portion of the command with the specific version.
For example, to download version {{page.fullversion}} on Windows, type:
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{page.fullversion}}/bin/windows/amd64/kubectl.exe
2. Make the kubectl binary executable.
chmod +x ./kubectl
3. Move the binary in to your PATH.
sudo mv ./kubectl /usr/local/bin/kubectl
{% endcapture %}
{% assign tab_names = "macOS,Linux,Windows" | split: ',' | compact %}
{% assign tab_contents = site.emptyArray | push: macos | push: linux | push: win %}
{% include tabs.md %}
## Download as part of the Google Cloud SDK
Expand Down

0 comments on commit 962eea4

Please sign in to comment.