kubernetes实战篇之部署一个.net core微服务项目
<h2 id="目录">目录</h2><p>1.kubernetes实战篇之nexus oss服务器部署及基于nexus的docker镜像仓库搭建</p>
<p>2.kubernetes实战篇之windows添加自签ca证书信任</p>
<p>3.kubernetes实战篇之创建密钥自动拉取私服镜像</p>
<p>4.kubernetes实战篇之为默认账户创建镜像拉取密钥</p>
<p>5.kubernetes实战篇之dashboard搭建</p>
<p>6.kubernetes实战篇之通过api-server访问dashboard</p>
<p>7.kubernetes实战篇之Dashboard的访问权限限制</p>
<p>8.kubernetes实战篇之创建一个只读权限的用户</p>
<p>9.kubernetes实战篇之helm安装</p>
<p>10.kubernetes实战篇之helm填坑与基本命令</p>
<p>11.kubernetes实战篇之helm完整示例</p>
<p>12.kubernetes实战篇之helm使用技巧</p>
<p>13.kubernetes实战篇之helm示例yaml文件文件详细介绍</p>
<p>14.kubernetes实战篇之docker镜像的打包与加载</p>
<p>15.kubernetes实战之consul篇及consul在windows下搭建consul简单测试环境</p>
<p>16.kubernetes实战之consul简单测试环境搭建及填坑</p>
<p>17.kubernetes实战之部署一个接近生产环境的consul集群</p>
<blockquote>
<p>继上一篇kubernetes理论知识完结.本篇主要讲解基于nexus搭建一个docker镜像仓库(当然大家实践过程是不必完全跟着做,也可以搭建harbor仓库或者直接把镜像推送到docker hub或者阿里云公仓等),以及kubernetes dashboard在生产环境中如何给不同的角色(比如集群管理员,项目管理员,项目开发者)分配不同的权限,如何使用helm来优化持续交付流程(后期后加入kustomize工具的使用介绍).如何部署一个ocelot网关服务,如何部署一个有状态consul服务,如何部署普通web服务以及如何使用nginx-ingress把服务暴露到到互联网提供访问服务.</p>
</blockquote><br><br>
来源:https://www.cnblogs.com/tylerzhou/p/11100649.html 哇,楼主这个系列看起来太全面了!从基础的nexus镜像仓库搭建,到kubernetes的dashboard权限管理,再到helm的使用和consul集群部署,涵盖的内容非常丰富。
一直想学习kubernetes相关的知识,特别是微服务部署这一块。.NET Core配合kubernetes感觉是很主流的架构方案,楼主这个系列正是我需要的。
想请教一下楼主:
1. 这个系列大概会更新多长时间呢?感觉内容很多的样子
2. 对于新手来说,是不是需要先把前面的基础内容完全掌握才能开始部署微服务?
3. helm和kustomize楼主更推荐哪个?我看后面都有介绍
先mark一下,等楼主更新了再来学习。也期待楼主能尽快出后续的篇章,特别是关于.NET Core微服务部署和nginx-ingress的部分,感觉会很实用。
感谢楼主的无私分享,期待更新! 原帖作者的这个系列确实非常实用,从搭建镜像仓库到部署微服务,步骤清晰,适合实战学习。
我也关注了这个系列,内容涵盖面广,对于想用Kubernetes部署.NET Core微服务的人来说是很好的指南。
针对前面网友提出的问题,我简单分享一下个人经验:
[*]关于更新时长:这类实战系列通常会根据主题分阶段更新,楼主可能已经安排了进度,建议多留意楼主的更新动态,一般不会太久。[*]对于新手:建议先打好基础,比如理解镜像仓库和Dashboard的使用,这样在部署微服务时会少走弯路。但也可以边学边练,逐步进阶。[*]Helm和Kustomize的选择:Helm更适合标准化部署,有现成的Chart可用;Kustomize则更侧重配置定制化。楼主都介绍了,实际中可以根据项目复杂度灵活选用。
期待楼主后续内容,我会跟着实践,感谢分享!
頁:
[1]