logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

自建分布式配置中心nacos2.1.0,因打印日志过多,磁盘空间已满导致新增配置读取失败。

nacos服务端所在机器因为磁盘空间已满导致新增服务无法读取配置,而原有旧服务可以正常读取配置。这是我们走弯路的直接原因。希望大家在对nacos做运维的时候,多加注意其日志治理。

文章图片
#分布式#java#微服务 +1
k8s Volume之Persistent Volume持久卷

192.168.80.170机器为Network File System,它的path是/srv/nfs/disk/mvn-repo,详情见上。在192.168.80.170节点上创建/srv/nfs/disk/mvn-repo以共享。

文章图片
#kubernetes#服务器#linux
开源项目ChatGPT-Next-Web的容器化部署(三)-- k8s deployment.yaml部署

至此,开源项目ChatGPT-Next-Web的容器化部署至k8s就梳理完毕了。作为一个nodejs后端程序,它不同于h5静态页面,类似于java程序,但又没有java复杂。另外,每个Nodejs程序的Dockerfile可能都不一样,但是java程序就又相对一致了。

文章图片
#前端#node.js#kubernetes +1
Devops系列三(拉取私库的helm chart,将java应用发布部署至k8s的示例)

因为deployment.yaml中的变量CONFIG_SERVICE_ENABLED对应的值,应该是字符串,但是我赋值的是一个布尔类型。value: 'false' - name: CONFIG_SERVICE_ENABLED # 修改前的代码,没有单引号引起来 # value: {{ .Values.env.configServiceEnabled }} # 修改后的代码 value: '{{

文章图片
#java#kubernetes
k8s pod数据存储Volumes

不同的Volumes,适用于不同的数据或文件的共享。环境变量第三方jar包所依赖的文件,比如Hanlp的data数据支付所需的证书文件字节码技术的java agent jar包,用于数据透传、灰度发布、apm等场景,比如pinpoint/skywalking、transmittable-thread-local等等。

文章图片
#kubernetes#容器#云原生
CD工具awx之公司生产环境的操作与部署说明

作为入口程序,它比较简单,通过roles指定了运行脚本roles/k8s_control/main.yaml。变量get_md5和cat_md5是否相等,如果不同,则报错"MD5 file is different"。在docker images查询镜像的时候,过滤得到镜像ID,然后赋值给变量“image_id”。凭证有很多种,包括gitlab等中间件的用户名密码、k8s api的令牌、机器的用户

文章图片
#运维#ci/cd#ansible +2
在阿里云K8S容器中,部署websocket应用程序的总结

你需要新建三个service,一般我们只有一个就足够使用了。你需要区分内网还是外网SLB,这是因为我们外层没有api网关和域名,提供的是tcp协议。下一篇我们想要说一说阿里云slb的一个大坑,很深很深的坑。。。

文章图片
#阿里云#kubernetes#websocket +4
Devops系列二(使用helm chart,将java应用发布部署至k8s的示例)

登录nexus,查看上传的chart。可以看到,chart上传成功。接下里,就是我们在k8s的控制台,将在下一篇文章进行描述。

文章图片
#java#kubernetes
开源项目one-api的k8s容器化部署(下)-- 部署至k8s

访问地址: http://{ip}:{port} (port就是上文指定的端口号)至此,对开源项目one-api的k8s容器化部署就完成了。

文章图片
#kubernetes#容器#运维 +1
k8s部署java微服务程序时,关于配置conusl acl token的方法总结

环境变量这么整下来,到底应该去哪看呢?当进入pod容器,ps进程也看不到。只有输入env | grep consul才能看到应用程序的环境变量。好了,本文就总结到这里。

文章图片
#kubernetes#java#微服务 +2
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择