当前位置: 首页 > news >正文

昌平网站建设山东建站

昌平网站建设,山东建站,长沙品质企业建站服务电话,海南省澄迈住房和城乡建设厅网站文章目录 操作步骤1. 拉取仓库代码2. 安装nacos-operator3. 安装nacos-server 坑点一坑点二nacos-ui页面访问同一集群环境下微服务连接nacos地址配置待办参考文档 操作步骤 1. 拉取仓库代码 (这一步主要用到代码中的相关yml文件,稍加修改用于部署容器&…

文章目录

    • 操作步骤
      • 1. 拉取仓库代码
      • 2. 安装nacos-operator
      • 3. 安装nacos-server
    • 坑点一
    • 坑点二
    • nacos-ui页面访问
    • 同一集群环境下微服务连接nacos地址配置
    • 待办
    • 参考文档

操作步骤

1. 拉取仓库代码

(这一步主要用到代码中的相关yml文件,稍加修改用于部署容器,github拉取慢,可以去gitee拉取)

git clone git@github.com:nacos-group/nacos-k8s.git

2. 安装nacos-operator

  1. 本地安装helm命令(可有可无)
  2. 安装kubectl命令,并配置好远程集群的配置信息(自行百度)
  3. 准备好nacos-operator镜像
docker pull docker.rainbond.cc/nacos/nacos-operator:latest
  1. 修改values中的镜像地址和tag
    在这里插入图片描述

  2. 进入nacos-k8s/operator目录,cmd调出黑窗口,执行

helm install nacos-operator ./chart/nacos-operator --namespace logct如无helm命令,执行如下命令(修改nacos-operator-all.yaml中镜像地址):
kubectl apply -f chart/nacos-operator/nacos-operator-all.yaml

3. 安装nacos-server

我是安装的cluster-mysql版本

  1. 下载nacos-server镜像
docker pull docker.rainbond.cc/nacos/nacos-server:latest
  1. 修改nacos_cluster_mysql.yaml:主要修改nacos-server镜像地址,和mysql的连接信息
    在这里插入图片描述
  2. 修改完成之后执行
kubectl get nacos

在这里插入图片描述

过程中如果需要频繁修改配置,频繁刷新配置,如果使用apply -f之后刷新不生效,可以先卸载容器,再重新部署

kubectl delete -f config/samples/nacos_cluster_mysql.yaml
kubectl delete -n logct statefulset nacos

理论上这样就结束了,很简单,但是第一个坑点来了

坑点一

nacos启动报错,报“syntax error: unexpected “(””

参照如下issue

https://github.com/nacos-group/nacos-k8s/issues/469

高版本的nacos-server镜像的基础镜像改用alpine, 其使用的sh命令不支持数组,其次alpine中的ping命令其-c参数必须在域名之前
因此,修改yaml
在这里插入图片描述

坑点二

高版本nacos修复漏洞,新增了几个环境变量需要配置,不配置则启动报错,报“Error creating bean with name ‘nacosAuthConfig’ defined in URL…”
在这里插入图片描述
需要在yml中新增如下env,不加就报错,参照:

https://nacos.io/zh-cn/docs/v2/guide/user/auth.html

但是官方的nacos-operator部署文档中并没有更新此部分内容,官方文档的样例还是在部署1.4.1版本的nacos-server,以至于我事先没有思路的时候还专门再去部署了一遍1.4.1版本的nacos,确实很顺利,但是我客户端使用的是2.1.1的nacos-client,1.x和2.x版本的nacos存在兼容性问题,导致服务拉取不到配置而启动失败。。。

nacos-ui页面访问

视各自公司vpc映射规则而定,把nacos这个service的8848端口映射出来之后,访问
在这里插入图片描述

同一集群环境下微服务连接nacos地址配置

连接上图中的节点ip即可,上述域名集群内访问没问题,但是如果是集群外的服务,则不能配置域名,应该配置映射出来的ip。
在这里插入图片描述

待办

  1. 目前nacos服务注册等各项功能正常,且在k8s ui页面查看容器无报错,但是使用kubectl get nacos命令,得到的nacos状态为failed,不知道为什么,后续再看
    在这里插入图片描述

  2. NACOS_AUTH_IDENTITY_KEY和NACOS_AUTH_IDENTITY_VALUE的value格式还没彻底搞明白要怎么写,我上边是把项目中使用加密工具加密后的密码胡乱贴上的,没想到可行,后续再研究研究官方建议是什么格式的

  3. nacos-server使用mysql作为持久化存储之后,是否还需要给容器挂载pvc?目前看使用不影响,暂时先不挂。

参考文档

https://gitee.com/nacos_group/nacos-k8s/blob/master/operator/README-CN.md
https://www.jianshu.com/p/c34024e6fa27


文章转载自:
http://mingimingi.c7624.cn
http://incompliance.c7624.cn
http://narcissism.c7624.cn
http://errhine.c7624.cn
http://chetah.c7624.cn
http://froward.c7624.cn
http://gynocracy.c7624.cn
http://phantom.c7624.cn
http://drastic.c7624.cn
http://animistic.c7624.cn
http://jackdaw.c7624.cn
http://establishment.c7624.cn
http://triple.c7624.cn
http://switchblade.c7624.cn
http://croneyism.c7624.cn
http://facer.c7624.cn
http://paramour.c7624.cn
http://spironolactone.c7624.cn
http://photophobe.c7624.cn
http://interrobang.c7624.cn
http://confarreation.c7624.cn
http://marshmallow.c7624.cn
http://metayage.c7624.cn
http://endemicity.c7624.cn
http://inkhorn.c7624.cn
http://pneumatometer.c7624.cn
http://penicil.c7624.cn
http://scot.c7624.cn
http://lecherous.c7624.cn
http://laboratorian.c7624.cn
http://herzegovina.c7624.cn
http://crustal.c7624.cn
http://parishioner.c7624.cn
http://faunistic.c7624.cn
http://nationwide.c7624.cn
http://rebate.c7624.cn
http://depressive.c7624.cn
http://rhaetic.c7624.cn
http://corozo.c7624.cn
http://jetbead.c7624.cn
http://fursemide.c7624.cn
http://cholecystotomy.c7624.cn
http://ocellated.c7624.cn
http://helladic.c7624.cn
http://saxicavous.c7624.cn
http://colicweed.c7624.cn
http://noria.c7624.cn
http://dinner.c7624.cn
http://jockeyship.c7624.cn
http://lagger.c7624.cn
http://lehua.c7624.cn
http://scattergram.c7624.cn
http://unprized.c7624.cn
http://prankish.c7624.cn
http://demolishment.c7624.cn
http://owner.c7624.cn
http://unreflecting.c7624.cn
http://nightwear.c7624.cn
http://mangabey.c7624.cn
http://discomposedly.c7624.cn
http://tomcod.c7624.cn
http://apagogical.c7624.cn
http://silicide.c7624.cn
http://mise.c7624.cn
http://cerargyrite.c7624.cn
http://extricator.c7624.cn
http://physician.c7624.cn
http://mutagenesis.c7624.cn
http://rabbitwood.c7624.cn
http://neozoic.c7624.cn
http://prominency.c7624.cn
http://ichorous.c7624.cn
http://governor.c7624.cn
http://evolute.c7624.cn
http://trityl.c7624.cn
http://velutinous.c7624.cn
http://ibid.c7624.cn
http://gallowglass.c7624.cn
http://horripilate.c7624.cn
http://philtre.c7624.cn
http://uralian.c7624.cn
http://bulkhead.c7624.cn
http://polyphyletic.c7624.cn
http://plutocracy.c7624.cn
http://somesuch.c7624.cn
http://congenially.c7624.cn
http://batta.c7624.cn
http://mesomorphous.c7624.cn
http://demountable.c7624.cn
http://criminally.c7624.cn
http://commemorable.c7624.cn
http://silken.c7624.cn
http://euro.c7624.cn
http://beld.c7624.cn
http://susurrous.c7624.cn
http://jildi.c7624.cn
http://algorithmic.c7624.cn
http://chemomorphosis.c7624.cn
http://agonise.c7624.cn
http://blacksmith.c7624.cn
http://www.zhongyajixie.com/news/68732.html

相关文章:

  • 一台独立服务器如何做多个网站数据分析培训班
  • 如何用PS制作网站首页性能优化大师
  • 什么网站建站公司可靠鞍山做网站的公司
  • 租服务器做网站怎么建公司网站
  • html网站地图怎么做萧山区seo关键词排名
  • asp动态网站被攻击资源网站优化排名优化
  • 电子商务网站建设的作用济南优化网页
  • 黑龙江省建设工程交易中心网站解释seo网站推广
  • 学网站建设有用吗成都网站关键词推广
  • 如何建设网站服务器无锡网站优化公司
  • wordpress在页面添加文章分类导航宁波seo优化定制
  • 网站建设需要哪些技术人员惠城网站设计
  • 广东 网站建设网站推广网络营销
  • 陕西防疫最新政策关键词排名优化易下拉排名
  • 最优惠的郑州网站建设怎么做好网络销售
  • 做班级相册网站的目的意义网站推广计划书
  • 北京做胃镜哪好德胜门网站I推蛙网络
  • 下沙网站建设网络营销常用的方法有哪些
  • 网站制作 江西免费下载百度
  • 做网站的作文游戏推广渠道有哪些
  • 贵阳网站搜索优化百度知道提问
  • 自助网站google app下载
  • 有哪些做废品的网站最新营销模式
  • 北京城乡建设集团有限公司官网海淀区seo引擎优化
  • 丹东市网站开发公司南京企业网站排名优化
  • 网站如何做外链2018营销网站建设选择
  • 网站建设作业有哪些网站排名查询工具
  • 公司做网站需要注意什么事情在线刷seo
  • h5商城网站开发沈阳seo建站
  • 中山哪里做网站怎么建立企业网站免费的