CoreDNS 1.9.0 openEuler 21.09 测试报告
测试报告
测试环境
使用华为云 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-O
,Enter
,Ctrl-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-O
,Enter
,Ctrl-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-O
,Enter
,Ctrl-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 测试报告相关推荐
- 【参赛作品85】openGauss2.1.0 for openEuler 21.09安装手记
作者:张辉 姜殿斌老师在OGCA的培训课程中,曾经展示了基于VMWare虚拟机安装的openEuler系统,这不禁使得装过CentOS 7.6( https://www.modb.pro/db/111 ...
- 华为openEuler 21.09创新版本系统,“sudo dnf update“更新报错,EPOL...
华为open Euler 21.09创新版本系统,"sudo dnf update"更新报错,EPOL- 华为open Euler 21.09 :下载地址 需要安装可自行下载,这里 ...
- openEuler 22.09环境二进制安装Kubernetes(k8s) v1.26
本文档描述了如何在openEuler 22.09上以二进制模式部署高可用Kubernetes集群(适用k8s v1.26版本). 注意:本文档中的所有操作均使用root权限执行. 1 部署环境 1.1 ...
- 在openEuler 21.9安装自带的容器软件Docker、podman、skopeo
openEuler 21.9上的Docker.podman.Skopeo版本都偏低. 此外没有自带buildah和cri-o. 不知道下一个版本情况会不会好点. [root@openeuler iso ...
- 服务器virsh不显示虚机,【openEuler 20.09】【虚拟化】virsh attach-interface热插rtl8139网卡后,虚拟机内部不显示,重启后才显示...
[环境信息] Host: NAME="openEuler" VERSION="20.09" ID="openEuler" VERSION_I ...
- Node.js 0.8.21 稳定版发布
Node.js 发布最新稳定版 0.8.21 ,改进内容包括: http: Do not free the wrong parser on socket close (isaacs) http: Ha ...
- phoenix 3.1 + hbase 0.94.21 的安装和使用
Apache Phoenix 是 HBase 的 SQL 驱动.Phoenix 使得 HBase 支持通过 JDBC 的方式进行访问,并将你的 SQL 查询转成 HBase 的扫描和相应的动作. 兼容 ...
- 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. ...
- 2022最新独立版智狐聚合支付系统源码Ver1.0.5.21版
正文: 2022最新独立版智狐聚合支付系统源码Ver1.0.5.21版,压缩包有详细的安装教程,有兴趣自行去研究吧. 安装教程: 1.在宝塔新建个站点,php版本使用7.3 或 7.4,运行目录设置为 ...
- Fixing(D:) Stage 2: 77%(4892798 of 631772); Total: 65%;ETA: 0:01:21.的解决方案
本文目录 一.背景描述 二.问题原因 三.解决方案 1.BIOS设置跳过开机自检 2.注册表禁止系统开机自检:进入Win10注册表编辑器中 3.以管理员身份实现禁止磁盘自检和实现命令行系统扫描,检查问 ...
最新文章
- Seaborn使用lmplot函数可视化散点图并添加回归曲线以及回归线对应的置信区间(Scatter plot with regression line)
- 日志分析平台ELK部署初学
- 笔记-项目整体管理-复习要点
- 15行代码AC——习题3-3 数数字 (UVa1225,Digit Counting)
- Python+Opencv实现多种形状的检测
- 物联网在发展上,特别是消费性产品,为何进展如此缓慢?
- java retro2me_retro2me中文模拟器不闪退美化版-retro2me中文模拟器不闪退版(j2me模拟器最新版本)v2.1.0不崩溃版_新绿资源网...
- Selenium实战应用——实现知到智慧树自动播放课程
- java实体类中的枚举类型_Java枚举类的使用
- Delphi单元文件Unit详解
- 什么是MTTF MTBF MTRF
- vue的:href和href
- 【ABAP】采购订单行项目 税码 自动默认
- 企业各职位英文缩写 PM,TM,PL,TL,SE,PG,CEO,CFO
- webofscience入口注册_Web of Science科研数据库平台
- 楞严咒全文正确注音版_楞严咒全文注音
- 2023最新七彩自助发卡PHP系统源码+安装教程
- 传感器配件/胀差卡件A6210Emerson
- 浅谈毫米波技术与应用
- vm虚拟机的中文版安装