Browse Source

Update Assignment8.md

wangyu
xuesong 4 years ago
parent
commit
9bbf079ea2
1 changed files with 15 additions and 10 deletions
  1. +15
    -10
      Assignment8.md

+ 15
- 10
Assignment8.md View File

@ -51,36 +51,41 @@
#### 5)让我们看看集群里有些什么。点击“详情”->“集群”,可以看到集群里创建了8个节点(云主机),3个master,5个node。再从控制台进入云主机产品界面,你会发现里面创建了8个云主机,对应的就是集群中的8个节点,每个云主机以“uk8s-”开头命名 #### 5)让我们看看集群里有些什么。点击“详情”->“集群”,可以看到集群里创建了8个节点(云主机),3个master,5个node。再从控制台进入云主机产品界面,你会发现里面创建了8个云主机,对应的就是集群中的8个节点,每个云主机以“uk8s-”开头命名
## `**************作业1:请将K8S“集群”页面截图,并插入实验报告***************`
## `**************作业1:请将K8S“集群”页面截图,并插入实验报告***************`
### 二)创建一个云主机,并安装kubectl
### 二)创建一个云主机,并安装kubectl(操作kubernetes集群的命令行工具)
#### 1)创建一个1核1G的云主机,绑定弹性IP,按时付费 #### 1)创建一个1核1G的云主机,绑定弹性IP,按时付费
#### 2)登录云主机,安装kubectl(操作kubernetes集群的命令行工具)
#### 2)登录云主机,安装kubectl
``` ```
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv kubectl /usr/local/bin/kubectl
kubectl version
wget https://storage.googleapis.com/kubernetes-release/release/v1.19.0/bin/linux/amd64/kubectl
chmod +x kubectl
sudo mv kubectl /usr/local/bin/ (root用户:mv kubectl /usr/bin/)
kubectl version -o json
``` ```
#### 3)如果你看到如下输出说明安装成功 #### 3)如果你看到如下输出说明安装成功
<kbd>
<img src="img/assignment8/ass8-kubeversion.png">
</kbd>
#### 4)将K8S的集群凭证添加到kubectl配置文件中,从而能够操控集群。点击
#### 4)将K8S的集群凭证添加到kubectl配置文件中,从而能够操控集群。
> 在概览中查看“外网凭证”,并复制凭证内容。
> 在云主机中创建~/.kube文件夹,然后创建~/.kube/config文件,并将凭证内容粘贴到该文件中。
#### 5)再次运行`kubectl version`,可以看到输出有变化
#### 5)再次运行`kubectl version -o json`,可以看到除了刚才的client信息,server信息也能打印了。
## `**************作业1:请将到这一步的kubectl version输出信息页面截图,并插入实验报告***************`
## `**************作业2:请将到这一步的kubectl version -o json输出信息页面截图,并插入实验报告***************`
#### 6)尝试几个基本命令 #### 6)尝试几个基本命令

Loading…
Cancel
Save