commit
b7a9fe022d
|
@ -34,6 +34,19 @@ It does not mean that there is a file named `kubeconfig`.
|
||||||
这是一种引用配置文件的通用方式,并不意味着存在一个名为 `kubeconfig` 的文件。
|
这是一种引用配置文件的通用方式,并不意味着存在一个名为 `kubeconfig` 的文件。
|
||||||
{{< /note >}}
|
{{< /note >}}
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
{{< warning >}}
|
||||||
|
Only use kubeconfig files from trusted sources. Using a specially-crafted kubeconfig file could result in malicious code execution or file exposure.
|
||||||
|
If you must use an untrusted kubeconfig file, inspect it carefully first, much as you would a shell script.
|
||||||
|
{{< /warning>}}
|
||||||
|
-->
|
||||||
|
{{< warning >}}
|
||||||
|
只使用来源可靠的 kubeconfig 文件。使用特制的 kubeconfig 文件可能会导致恶意代码执行或文件暴露。
|
||||||
|
如果必须使用不受信任的 kubeconfig 文件,请首先像检查 shell 脚本一样仔细检查它。
|
||||||
|
{{< /warning>}}
|
||||||
|
|
||||||
|
|
||||||
## {{% heading "prerequisites" %}}
|
## {{% heading "prerequisites" %}}
|
||||||
|
|
||||||
{{< include "task-tutorial-prereqs.md" >}}
|
{{< include "task-tutorial-prereqs.md" >}}
|
||||||
|
@ -41,13 +54,13 @@ It does not mean that there is a file named `kubeconfig`.
|
||||||
<!--
|
<!--
|
||||||
To check that {{< glossary_tooltip text="kubectl" term_id="kubectl" >}} is installed,
|
To check that {{< glossary_tooltip text="kubectl" term_id="kubectl" >}} is installed,
|
||||||
run `kubectl version --client`. The kubectl version should be
|
run `kubectl version --client`. The kubectl version should be
|
||||||
[within one minor version](/docs/setup/release/version-skew-policy/#kubectl) of your
|
[within one minor version](/releases/version-skew-policy/#kubectl) of your
|
||||||
cluster's API server.
|
cluster's API server.
|
||||||
-->
|
-->
|
||||||
要检查 {{< glossary_tooltip text="kubectl" term_id="kubectl" >}} 是否安装,
|
要检查 {{< glossary_tooltip text="kubectl" term_id="kubectl" >}} 是否安装,
|
||||||
执行 `kubectl version --client` 命令。
|
执行 `kubectl version --client` 命令。
|
||||||
kubectl 的版本应该与集群的 API 服务器
|
kubectl 的版本应该与集群的 API 服务器
|
||||||
[使用同一次版本号](/zh/docs/setup/release/version-skew-policy/#kubectl)。
|
[使用同一次版本号](/zh/releases/version-skew-policy/#kubectl)。
|
||||||
|
|
||||||
<!-- steps -->
|
<!-- steps -->
|
||||||
<!--
|
<!--
|
||||||
|
@ -378,12 +391,14 @@ For example:
|
||||||
例如:
|
例如:
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
export KUBECONFIG_SAVED=$KUBECONFIG
|
export KUBECONFIG_SAVED=$KUBECONFIG
|
||||||
```
|
```
|
||||||
|
|
||||||
### Windows PowerShell
|
### Windows PowerShell
|
||||||
```shell
|
|
||||||
|
```powershell
|
||||||
$Env:KUBECONFIG_SAVED=$ENV:KUBECONFIG
|
$Env:KUBECONFIG_SAVED=$ENV:KUBECONFIG
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -409,7 +424,7 @@ export KUBECONFIG=$KUBECONFIG:config-demo:config-demo-2
|
||||||
|
|
||||||
### Windows PowerShell
|
### Windows PowerShell
|
||||||
|
|
||||||
```shell
|
```powershell
|
||||||
$Env:KUBECONFIG=("config-demo;config-demo-2")
|
$Env:KUBECONFIG=("config-demo;config-demo-2")
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -503,7 +518,7 @@ export KUBECONFIG=$KUBECONFIG:$HOME/.kube/config
|
||||||
|
|
||||||
### Windows Powershell
|
### Windows Powershell
|
||||||
|
|
||||||
```shell
|
```powershell
|
||||||
$Env:KUBECONFIG="$Env:KUBECONFIG;$HOME\.kube\config"
|
$Env:KUBECONFIG="$Env:KUBECONFIG;$HOME\.kube\config"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -534,7 +549,7 @@ export KUBECONFIG=$KUBECONFIG_SAVED
|
||||||
|
|
||||||
### Windows PowerShell
|
### Windows PowerShell
|
||||||
|
|
||||||
```shell
|
```powershell
|
||||||
$Env:KUBECONFIG=$ENV:KUBECONFIG_SAVED
|
$Env:KUBECONFIG=$ENV:KUBECONFIG_SAVED
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,7 @@ for database debugging.
|
||||||
1. 创建一个运行 MongoDB 的 deployment:
|
1. 创建一个运行 MongoDB 的 deployment:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
kubectl apply -f https://k8s.io/examples/application/guestbook/mongo-deployment.yaml
|
kubectl apply -f https://k8s.io/examples/application/mongodb/mongo-deployment.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
@ -117,7 +117,7 @@ for database debugging.
|
||||||
2. 创建一个在网络上公开的 MongoDB 服务:
|
2. 创建一个在网络上公开的 MongoDB 服务:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
kubectl apply -f https://k8s.io/examples/application/guestbook/mongo-service.yaml
|
kubectl apply -f https://k8s.io/examples/application/mongodb/mongo-service.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
@ -284,16 +284,6 @@ the slightly simpler syntax:
|
||||||
kubectl port-forward deployment/mongo :27017
|
kubectl port-forward deployment/mongo :27017
|
||||||
```
|
```
|
||||||
|
|
||||||
<!--
|
|
||||||
The output is similar to this:
|
|
||||||
-->
|
|
||||||
输出应该类似于:
|
|
||||||
|
|
||||||
```
|
|
||||||
Forwarding from 127.0.0.1:63753 -> 27017
|
|
||||||
Forwarding from [::1]:63753 -> 27017
|
|
||||||
```
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The `kubectl` tool finds a local port number that is not in use (avoiding low ports numbers,
|
The `kubectl` tool finds a local port number that is not in use (avoiding low ports numbers,
|
||||||
because these might be used by other applications). The output is similar to:
|
because these might be used by other applications). The output is similar to:
|
||||||
|
|
Loading…
Reference in New Issue