mmc.exe,金娜娜扮演者,公主斗美夫
前一篇,写的k8s部署环境的文章,下面正式开始部署asp.net core 项目.
github地址: https://github.com/gyw1309631798/deploy-api.
我创建了一个asp.net core 2.1 webapi项目 里面包含了deploy.yaml,dockerfile文件.
要在k8s上部署首先要添加regsecret ,不然从harbor pull会失败.
kubectl create namespace netcore (创建命名空间)
kubectl create secret docker-registry regsecretlocal --namespace=netcore --docker-server=192.168.0.203 --docker-username=evan --docker-password=pwd123456 --docker-email=xxx@qq.com
首先在gitlab上创建项目,在项目设置里找到test coverage parsing 填写以下正则:
\d*.\d+\%\s
我们把代码通过git 提交到gitlab,gitlab-runner 自动运行
该项目包含单元测试,和测试覆盖率.测试覆盖率工具是minicover
下面是k8s部署成功的图片:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论