
云原生开发
文章平均质量分 76
望京最帅程序猿
在移动端开发方面有丰富的经验,擅长IOS,H5,React-Native等技术开发,Java后端开发也有涉猎。曾开发漫画岛,会计家园,畅捷服务,易代账,施工现场,项目BI,数字项目平台等App。曾经服务过App梦工厂,用友-畅捷通,目前就职于广联达。乐于分享,爱好开源,对技术有着强烈的追求。
展开
-
K8s实战4-使用Helm在Azure上部署Ingress-Nginx和Tokengateway
这次部署涉及到了Li(部署套路结束和细节问题解决),liu(整体需求,整体解决方案,问题找人,最后的联调),zou(权限的配置),ma(账户开通,提供了一些解决方案),zhang and xiong(经验提供者,APP组有类似配置经验),XX(没记住名字,腾讯云部署经验,提供最后调试阶段的支持),Li(微软case接口人,解决了一个权限问题)。上周五刚开始具体工作时,有点压力山大,那那都不顺,经过本周三天的努力,已经成功部署,并测试跑通,Happy。我刚开始接到这个工作时,还是觉得有些挑战的。原创 2023-08-17 11:28:41 · 1056 阅读 · 0 评论 -
Azure pipeline自动化打包发布
3 在分支安全性中,设置 Bypass policies when completing pull request,Bypass policies when pusing 为允许,否则提交代码报错。1 在Repos,分支里选择要触发的分支,这里选择cn_china,对该分支设置分支策略。pipeline自动化,提交代码后,就自动打包,打包成功后自动发布。4 在build的触发中,把持续集成打开,并选择分支。第一步 pipeline提交代码后,自动打包。在发布中,设置持续部署触发器。原创 2023-07-31 17:13:29 · 1347 阅读 · 0 评论 -
k8s实战3-使用Helm在AKS上发布应用
5-2 删除之前部署nginx应用服务的deployment与service服务,并把deployment.yaml、service.yaml文件放置在mychart/templates目录下。Service 的 type 为NodePort,适用于私有网络,如果K8S,部署在本地,在主节点或node节点,应该都能访问成功,但现在K8s部署在共有云,需要类型为LoadBalancer。浏览器访问: node节点ip:31669(eg: 10.0.0.103:31669),,即可访问到nginx服务应用。原创 2023-07-11 09:55:33 · 1233 阅读 · 0 评论 -
k8s实战2-用minikube发布本地应用
官网的教程中,hello-minikube其镜像都在网上(dockerhub)上,如何把本地打包的docker镜像发布到minikube中。此命令的作用是使用Minikube Docker守护进程,跟原来docker desktop的docker进程区别开来。未执行eval $(minikube docker-env)时,用命令docker image ls查看镜像。执行eval $(minikube docker-env)时,用命令docker image ls查看镜像。6 创建deployment。原创 2023-05-30 09:20:31 · 782 阅读 · 0 评论 -
k8s实战1-用minikube发布服务hello-minikube
里面有这么一句, minikube was unable to download gcr.io/k8s-minikube/kicbase:v0.0.39, but successfully downloaded docker.io/kicbase/stable:v0.0.39 as a fallback image。但国内安装的话,很多registry下载不下来,下面是我用minikube start安装时的情况。启动minikube,官方给的命令是minikube start。此时浏览器会自动打开页面。原创 2023-05-28 22:46:24 · 933 阅读 · 4 评论 -
Docker实战2-发布后端Java项目
运行maven的package,生成jar文件,target/dsm-service-1.0-SNAPSHOT.jar。# -p 3000:80 公网ip的8082端口对应该容器的8081端口。# backend:v1.0 构建的镜像的名字。项目的经验,发布后端就轻车熟路了。后端开发环境教程(详细图文结合)原创 2023-05-26 09:56:10 · 259 阅读 · 0 评论 -
Docker实战1-运行前端Vue项目
6 执行结束后可利用 docker ps 来查看刚刚的容器是否启动成功。本次运行了两个项目,一个是开源的镜像,一个是自己的前端项目镜像。10 如果容器生产错误了,可以删除容器,然后再重新run。编写Dockerfile文件和nginx.conf文件。keycloak是一个开源的用户验证框架。4 执行Dockerfile文件,构建。注意最后的点,不可缺少,表示当前目录。这个最简单了,一行命令搞定。2 在cmd切换到项目目录。5 根据上面的镜像运行容器。3 提前下载nginx。原创 2023-05-26 09:50:25 · 995 阅读 · 0 评论