
vivo公司Kubernetes集群Ingress网关实践
背 景 vivo 人工智能计算平台小组从 2018 年底开始建设 AI 计算平台至今,已经在 kubernetes 集群、以及离线的深度学习模型训练等方面,积累了众多宝贵的开发、运维经验,并逐步打造出稳定的基础容器平台 – AI...
背 景 vivo 人工智能计算平台小组从 2018 年底开始建设 AI 计算平台至今,已经在 kubernetes 集群、以及离线的深度学习模型训练等方面,积累了众多宝贵的开发、运维经验,并逐步打造出稳定的基础容器平台 – AI...
无论是Paxos还是Raft,它们都是致力于维护一RSM(Replicated State Machine),如上图所示。对于RSM来说,状态存储是非常关键的 (Replicated State Machine)状态机:一致性group的节...
需要引入的 js 文件: #zmodem.min.js https://github.com/pythonzm/Ops/blob/dev/static/xterm/zmodem/zmodem.min.js #bootbox.min.js h...
需求 现有两个命名空间dev和test,现需要使用一个serviceaccount同时对这两个命名空间有固定操作权限 步骤 在dev命名空间创建serviceaccount、role以及rolebinding apiVersion: v1 ...
使用nexus搭建npm私服的过程就不多说了,网上有很多教程 这里说一下遇到的一个大坑,现象是当使用npm install安装包的时候,会有类似如下报错 npm ERR! code E404 npm ERR! 404 Not Found -...
apiVersion: extensions/v1beta1 kind: Ingress metadata: name: nexus-ingress namespace: devops annotations: kubernetes.io/...
https://github.com/prometheus/mysqld_exporter 创建专门采集数据的数据库账号 CREATE USER 'mysqld-exporter' IDENTIFIED BY '...
Debian容器配置加速及中文 RUN mv /etc/apt/sources.list /etc/apt/sources.list.bak RUN echo 'deb http://mirrors.aliyun.com/debi...
功能主要通过 channels 提供 websocket 以及 docker-py 提供的API操作 docker 实现方法与 web 端登录普通主机基本一致 准备 已经安装好 django 已经安装配置好 channels:https:/...
默认情况下,docker使用sock文件形式启动,不对外提供访问接口,想要使用类似 docker-py 这种包来远程调用docker的 API,则必须将docker监听在某个端口来提供服务,但直接暴露HTTP接口是很危险的,攻击者可以很轻松...
最新评论
顶起来
好
好文章
集群节点宕机后无法开启组复制,原因:节点宕机重启后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" } } } }