From ac18f70cbb421a6211c755772dc07fb6817ba61b Mon Sep 17 00:00:00 2001 From: xuesong Date: Thu, 3 Dec 2020 23:26:34 +0800 Subject: [PATCH] Update Assignment8.md --- Assignment8.md | 40 +++++++++++++++++++++++++++++++++++----- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/Assignment8.md b/Assignment8.md index 5735bf0..f895fed 100644 --- a/Assignment8.md +++ b/Assignment8.md @@ -61,19 +61,49 @@ -## `**************作业1:请将含有文件存储ip地址信息的页面截图,并插入实验报告***************` -### 二)将文件存储挂载到云主机上,使得它在逻辑上成为云主机的一个分区 -#### 1)创建一个1核1G的云主机,绑定弹性IP,按时付费(这个云主机必须在文件存储所挂载的子网中,否则无法和文件存储通信) +### 二)创建一个云主机,并安装kubectl -#### 2)登录云主机,安装NFS +#### 1)创建一个1核1G的云主机,绑定弹性IP,按时付费 + +#### 2)登录云主机,安装kubectl(操作kubernetes集群的命令行工具) ``` -sudo yum install -y nfs-utils +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 ``` +#### 3)如果你看到如下输出说明安装成功 + + + +#### 4)将K8S的集群凭证添加到kubectl配置文件中,从而能够操控集群。点击 + + + + +#### 5)再次运行`kubectl version`,可以看到输出有变化 + + +## `**************作业1:请将到这一步的kubectl version输出信息页面截图,并插入实验报告***************` + + +#### 6)尝试几个基本命令 + +``` +kubectl get pods +kubectl get deployments +kubectl get services +``` + + + +### 三)在K8S部署一个应用 + NFS(Network File System)是一个能够使得本地主机访问远程主机文件系统的应用程序。因为步骤一)创建的文件存储对于当前的云主机来讲是一个远程存储(网络存储),使用NFS协议才能将其挂载到当前云主机上。 #### 3)在云主机上挂载文件存储,挂载点为/mnt