location+proxy_pass左斜杠总结
背景: 大平台对各个组件的接口做了统一的NG配置,但是经常发生莫名其妙的问题,各人配置的NG形式不一,也没人来做 这个规范,网上查阅了不少location,proxy_pass关于左斜杠的说明,结论人云亦云,多数是互相copy,本着一劳永逸...
背景: 大平台对各个组件的接口做了统一的NG配置,但是经常发生莫名其妙的问题,各人配置的NG形式不一,也没人来做 这个规范,网上查阅了不少location,proxy_pass关于左斜杠的说明,结论人云亦云,多数是互相copy,本着一劳永逸...
今天将后端的接口迁至K8S集群中,开发说接口报404,于是我去看了一下前端的配置发现一些问题 前端使用一个location匹配API接口,并转发到一个IP,这是原配置 开发将后端的新的域名直接写在了原配置中,替换后端的IP location...
time="2021-03-03T08:46:47Z" level=error msg="Error on notify: require_tls: true (default), but "smtp...
查询node2节点上所有Pod都无法正常工作,kube-proxy都有异常,登陆dashboard页面在容器组里面下是有The node was low on resource: [DiskPressure]. 报错信息说是节点资源不足,d...
本文中涉及到的环境中、prometheus监控和grafana基本环境已部署好。etcd内置了metrics接口供收集数据,在etcd集群任意一台节点上可通过ip:2379/metrics检查是否能正常收集数据。 修改配置文件: - job...
简介 一、Prometheus 是什么? Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。SoundCloud是搞云计算的一家国外的公司,也是由一位工程师来到这家公司之后开发的这个系统,自2012年成为社...
when 语句控制 该指令允许Pipeline根据给定的条件确定是否执行该阶段。when指令必须至少包含一个条件。如果when指令包含多个条件,则所有子条件必须为stage执行返回true。定义在stage内,steps之前使用,只有whe...
在K8S环境中利用动态创建pod的方式构建不同环境的代码是很常见的,布署方式也根据不同的环境方式不同,有直接操作k8s的,也有利用ssh插件发布到某一台服务器中,但如果机器较多,利用ansible是最好的选择。 当pipeline执行到an...
在此我们不讲述如何部署ingress-controller,只演示如何使用ingress之nginx使用。主要演示如何使用ingress nginx实现我们nginx的多样化配置,从而达到使用ingress nginx如同使用手动部署ngi...
最新评论
顶起来
好
好文章
集群节点宕机后无法开启组复制,原因:节点宕机重启后svc默认不添加未就绪的pod,1.24版本在无头svc下添加: annotations: service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" 1.24版本以上添加: 1.24版tolerate-unready-endpointsService 中的注解,改用Service.spec.publishNotReadyAddresses
在使用try_files的时候,能不能根据URI计算MD5访问文件啊,找了很久没找到相关的文章。
post { always { script{ if (currentBuild.currentResult == "ABORTED" || currentBuild.currentResult == "FAILURE" || currentBuild.currentResult == "UNSTABLE" ){ slackSend channel: "#机器人", message: "Build failure: ${env.JOB_NAME} -- No: ${env.BUILD_NUMBER}, please check detail in email!" } else { slackSend channel: "#机器人", message: "Build Success: ${env.JOB_NAME} -- Build No: ${env.BUILD_NUMBER}, please check on http://www.yourwebsite.com" } } } }