摘要: 只需要添加如下信息至configmap apiVersion: v1 data: compute-full-forwarded-for: "true" enable-real-ip: "true" keep-alive-requests: "5000" log-format-upstream: '{ 阅读全文
posted @ 2021-07-22 15:52 James陶 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 安装 因为我们现在都是容器化时代了,所以我们可以把这类工具全部制作成基础镜像 准备Dockerfile 1 FROM mcr.microsoft.com/dotnet/sdk:3.1 AS sdk 2 RUN dotnet tool install --tool-path /tools dotnet 阅读全文
posted @ 2020-11-19 15:46 James陶 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 环境.net core: 3.1sqlserver version: Microsoft SQL Server 2008 R2 (SP3) - 10.50.6000.34 (X64)ef core: 3.1ef provider: sql serverdocker: 19.0.3my app dockerfile from: FROM mcr.microsoft.com/dotnet/core/r... 阅读全文
posted @ 2020-07-25 06:43 James陶 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客中,有说到用kube-prometheus安装prometheus全家桶,用来监控,其中演示了如何通过自定义yaml文件的形式来添加,它有点不好的地方,就是要提前在samplejson.net文件中去定义,这不利于已经搭建成功的场景。prometheus-operator自动探测自定义的record rule得力于prometheus-operator这个项目,你只需要自定义Promet... 阅读全文
posted @ 2020-07-07 09:14 James陶 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客中,有说到用kube-prometheus安装prometheus全家桶,用来监控,其中演示了如何通过配置文件的形式来添加,它有点不好的地方,就要修改,可能还需要重启,不是自动的,不是特别方便。下面介绍一个它自动服务发现的方式:prometheus-operator自动发现scrape api主要得力于prometheus-operator这个项目,这个项目是方便管理prometheus... 阅读全文
posted @ 2020-07-06 19:25 James陶 阅读(808) 评论(0) 推荐(1) 编辑
摘要: 背景最近一段时间,陆陆续续的把手里头项目都迁移到了k8s中,期间遇到很多的坑,并且也学到了许多k8s的知识(从0-1),大家都知道k8s中的一大特性是自动扩容,对此结合自己的业务发现很是有“用武之地”,我有个业务,是向消息队列中插入消息,然后.net core console app进行消费,但是我这个业务有个特点,要么没有消息生产,要么就是有一大批消息产生。在引用HPA之前,我不得不提前启动“合... 阅读全文
posted @ 2020-07-03 17:50 James陶 阅读(583) 评论(0) 推荐(2) 编辑
摘要: 环境 Centos7.2 Docker-CE 参考资料: gitlab docker 官档:https://docs.gitlab.com/omnibus/docker/ docker安装gitlab 1.拉取最新gitlab ce镜像(社区版,非企业版) docker pull gitlab/gi 阅读全文
posted @ 2020-04-17 17:06 James陶 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 问题: 还是升级到3.1的问题,直接上图,现象如下: 我们的系统里,有一些查询条件是从枚举转化过来的,但是为了统一,界面渲染的时候追加了一个“请选择”,value为-999,这种场景很多很多, 可以看到-999不在枚举的定义里,只要我以当前选择状态提交请求,后端全局的modal valid就会报错, 阅读全文
posted @ 2020-04-03 18:00 James陶 阅读(793) 评论(2) 推荐(2) 编辑
摘要: 最近把项目从2.1升级到3.1,遇到各种奇葩问题 话不多说,先说明显现象 1. startup关键代码 然后项目中有一个controller-action如下 对应的实体类型为: 然后向该接口,发起对应的post请求,如下 惊奇的发现居然模型绑定后为null 修复方式1: 将post的“int”类型 阅读全文
posted @ 2020-04-02 10:18 James陶 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 环境: .net core 2.1.1 + docker 背景: 故事是这样的,最近在写一个新项目,新项目呢需要调用老项目的一些逻辑,于是我们把老项目的相关逻辑,包装成了web api,给新项目调用,于是乎调用接口清晰如下图: 在我们的新项目中,有2个操作一个负责修改,一个负责获取,他们都是需要向老 阅读全文
posted @ 2020-01-14 16:20 James陶 阅读(374) 评论(0) 推荐(0) 编辑