测试报告

测试环境

使用华为云 ECS 进行环境的搭建

  • x86_64: 通用计算增强型 | c6s.large.2 | 2vCPUs | 4GiB | Ubuntu 20.04

搭建完成之后通过部署 nginx 来进行测试,以能够看到 nginx 的欢迎页面为测试成功。

参考资料

  • https://minikube.sigs.k8s.io/docs/start/
  • https://leehao.me/k8s-%E9%83%A8%E7%BD%B2-nginx-%E5%85%A5%E9%97%A8/

测试步骤以及结果

开通华为云 ECS 服务流程(需要弹性公网IP)以及登录进入主机界面则不再阐述,这里放出我的主机界面截图:

测试环境

使用华为云 ECS 进行环境的搭建

  • x86_64: 通用计算增强型 | c6s.large.2 | 2vCPUs | 4GiB | Ubuntu 20.04

搭建完成之后通过部署 nginx 来进行测试,以能够看到 nginx 的欢迎页面为测试成功。

参考资料

  • https://minikube.sigs.k8s.io/docs/start/
  • https://leehao.me/k8s-%E9%83%A8%E7%BD%B2-nginx-%E5%85%A5%E9%97%A8/

测试步骤以及结果

开通华为云 ECS 服务流程(需要弹性公网IP)以及登录进入主机界面则不再阐述,这里放出我的主机界面截图:

准备Minikube环境

更新系统,安装软件:

sudo apt update && sudo apt dist-upgrade -y
sudo apt install docker.io conntrack -y
sudo systemctl start docker
sudo systemctl enable docker
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb
sudo dpkg -i minikube_latest_amd64.deb
sudo minikube config set driver none

提前将CoreDNS镜像替换为openEuler版:

docker pull hollowman6/coredns-openeuler:1.9.0-21.09
docker tag docker.io/hollowman6/coredns-openeuler:1.9.0-21.09 registry.cn-hangzhou.aliyuncs.com/google_containers/coredns:v1.8.6

启动Minikube

在master中执行:

minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'


稍等片刻,master节点正常运行:minikube kubectl -- get nodes

minikube kubectl -- get pods --all-namespaces

可知CoreDNS镜像部署测试成功。

一切正常!

测试部署Nginx应用

执行nano nginx-pod.yml,输入以下内容:

apiVersion: v1
kind: Pod
metadata:name: nginxlabels:app: nginx
spec:containers:- name: nginximage: nginx:alpineports:- containerPort: 80

Ctrl-OEnterCtrl-X保存。

执行minikube kubectl -- apply -f nginx-pod.yml

然后执行minikube kubectl -- get pods nginx -o wide,可以看到 nginx pod 已处于 Running 状态,表示刚创建的 pod 已成功运行起来。

执行nano nginx-dep.yml,输入以下内容:

apiVersion: apps/v1
kind: Deployment
metadata:name: nginx-deployment
spec:selector:matchLabels:app: nginxreplicas: 3template:metadata:labels:app: nginxspec:containers:- name: nginximage: nginx:alpineports:- containerPort: 80

Ctrl-OEnterCtrl-X保存。

执行minikube kubectl -- apply -f nginx-dep.yml

然后执行minikube kubectl -- get deploy -o wide可以看到,刚创建的 nginx-deployment 的 3 个副本均处于 READY 状态:

执行nano nginx-svc.yml,输入以下内容:

apiVersion: v1
kind: Service
metadata:name: nginx-service
spec:selector:app: nginxports:- protocol: TCPport: 80targetPort: 80nodePort: 30080type: NodePort

Ctrl-OEnterCtrl-X保存。

执行minikube kubectl -- apply -f nginx-svc.yml

然后执行minikube kubectl -- get svc nginx-service -o wide查看 service 的状态:

执行curl 127.0.0.1:30080,可以看到nginx 的欢迎页面源代码,说明一切正常,集群测试到此结束!

CoreDNS 1.9.0 openEuler 21.09 测试报告相关推荐

  1. 【参赛作品85】openGauss2.1.0 for openEuler 21.09安装手记

    作者:张辉 姜殿斌老师在OGCA的培训课程中,曾经展示了基于VMWare虚拟机安装的openEuler系统,这不禁使得装过CentOS 7.6( https://www.modb.pro/db/111 ...

  2. 华为openEuler 21.09创新版本系统,“sudo dnf update“更新报错,EPOL...

    华为open Euler 21.09创新版本系统,"sudo dnf update"更新报错,EPOL- 华为open Euler 21.09 :下载地址 需要安装可自行下载,这里 ...

  3. openEuler 22.09环境二进制安装Kubernetes(k8s) v1.26

    本文档描述了如何在openEuler 22.09上以二进制模式部署高可用Kubernetes集群(适用k8s v1.26版本). 注意:本文档中的所有操作均使用root权限执行. 1 部署环境 1.1 ...

  4. 在openEuler 21.9安装自带的容器软件Docker、podman、skopeo

    openEuler 21.9上的Docker.podman.Skopeo版本都偏低. 此外没有自带buildah和cri-o. 不知道下一个版本情况会不会好点. [root@openeuler iso ...

  5. 服务器virsh不显示虚机,【openEuler 20.09】【虚拟化】virsh attach-interface热插rtl8139网卡后,虚拟机内部不显示,重启后才显示...

    [环境信息] Host: NAME="openEuler" VERSION="20.09" ID="openEuler" VERSION_I ...

  6. Node.js 0.8.21 稳定版发布

    Node.js 发布最新稳定版 0.8.21 ,改进内容包括: http: Do not free the wrong parser on socket close (isaacs) http: Ha ...

  7. phoenix 3.1 + hbase 0.94.21 的安装和使用

    Apache Phoenix 是 HBase 的 SQL 驱动.Phoenix 使得 HBase 支持通过 JDBC 的方式进行访问,并将你的 SQL 查询转成 HBase 的扫描和相应的动作. 兼容 ...

  8. HBase 0.94.21 zookeeper-3.4.6 分布式安装

    1:配置hosts和ssh无密码登陆 2:配置hbase 解压tar zxf hbase-0.94.21.tar.gz 配置hbase-env.sh [jifeng@jifeng02 hbase-0. ...

  9. 2022最新独立版智狐聚合支付系统源码Ver1.0.5.21版

    正文: 2022最新独立版智狐聚合支付系统源码Ver1.0.5.21版,压缩包有详细的安装教程,有兴趣自行去研究吧. 安装教程: 1.在宝塔新建个站点,php版本使用7.3 或 7.4,运行目录设置为 ...

  10. Fixing(D:) Stage 2: 77%(4892798 of 631772); Total: 65%;ETA: 0:01:21.的解决方案

    本文目录 一.背景描述 二.问题原因 三.解决方案 1.BIOS设置跳过开机自检 2.注册表禁止系统开机自检:进入Win10注册表编辑器中 3.以管理员身份实现禁止磁盘自检和实现命令行系统扫描,检查问 ...

最新文章

  1. Seaborn使用lmplot函数可视化散点图并添加回归曲线以及回归线对应的置信区间(Scatter plot with regression line)
  2. 日志分析平台ELK部署初学
  3. 笔记-项目整体管理-复习要点
  4. 15行代码AC——习题3-3 数数字 (UVa1225,Digit Counting)
  5. Python+Opencv实现多种形状的检测
  6. 物联网在发展上,特别是消费性产品,为何进展如此缓慢?
  7. java retro2me_retro2me中文模拟器不闪退美化版-retro2me中文模拟器不闪退版(j2me模拟器最新版本)v2.1.0不崩溃版_新绿资源网...
  8. Selenium实战应用——实现知到智慧树自动播放课程
  9. java实体类中的枚举类型_Java枚举类的使用
  10. Delphi单元文件Unit详解
  11. 什么是MTTF MTBF MTRF
  12. vue的:href和href
  13. 【ABAP】采购订单行项目 税码 自动默认
  14. 企业各职位英文缩写 PM,TM,PL,TL,SE,PG,CEO,CFO
  15. webofscience入口注册_Web of Science科研数据库平台
  16. 楞严咒全文正确注音版_楞严咒全文注音
  17. 2023最新七彩自助发卡PHP系统源码+安装教程
  18. 传感器配件/胀差卡件A6210Emerson
  19. 浅谈毫米波技术与应用
  20. vm虚拟机的中文版安装

热门文章

  1. 《海瑞官场笔记》有感
  2. 计算机检索自考,计算机信息检索02139自考资料(25页)-原创力文档
  3. 首先,打破一切常规 学习笔记 之五
  4. HTML5 新特性!
  5. python出现syntaxerror_Python SyntaxError语法错误原因及解决
  6. FAT32与NTFS区别
  7. Sublime——让SublimeText换行的时候不拆散一个单词或者代码
  8. 系统—怎么关闭windows自带的安全中心
  9. margin padding是以什么为参照物
  10. win7计算机节电模式,极力推荐!win7系统的省电模式应该怎么关闭呢?