摘要: 正文 Kubernetes 自带了一个默认调度器kube scheduler,其内置了很多节点预选和优选的调度算法,一般调度场景下可以满足要求。但是在一些特殊场景下,默认调度器不能满足我们复杂的调度需求。我们就需要对调度器进行扩展,以达到调度适合业务场景的目的。 背景 中间件redis容器化后,需要 阅读全文
posted @ 2019-10-23 07:05 进击云原生 阅读(2145) 评论(0) 推荐(0) 编辑
摘要: 正文 Operator 是 CoreOS 推出的旨在简化复杂有状态应用管理,它是一个感知应用状态的控制器,通过扩展 Kubernetes API 来自动创建、管理和配置应用实例。 Operator 基于 CRD 扩展资源对象,并通过控制器来保证应用处于预期状态。 通过 Kubernetes API 阅读全文
posted @ 2019-10-23 07:02 进击云原生 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 正文 一般生产环境上由于网络安全策略,大多数端口是不能为集群外部访问的。多个集群之间一般都是通过k8s的ApiServer组件提供的接口通信,如https://192.168.1.101:6443。所以在做云平台时,集群管理平台(雅称:观云台)需要操作其他集群的资源对象时,必然也得通过ApiServ 阅读全文
posted @ 2019-10-23 06:59 进击云原生 阅读(3004) 评论(0) 推荐(0) 编辑
摘要: 正文 最近在做一个需求开发:根据请求后的不同,nginx将请求分发到不同的后端服务;需要修改kubernetes的ingress nginx controller的源码,调试的时候遇到了挺多问题,写出来,有需要的老铁可以参考。具体方案就不说了,只说一下nginx配置这一块。 首先贴出组件版本: in 阅读全文
posted @ 2019-10-23 06:57 进击云原生 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 正文 这几篇文章写的就挺好了,传送过去看看吧: 1、 "使用JavaMail创建邮件和发送邮件" 可能遇到的问题: 1、因为端口号问题导致的错误: 问题和解决这里可以看到,把port configuration from 465 to 587(把端口从465改成587) https://stacko 阅读全文
posted @ 2019-10-23 06:55 进击云原生 阅读(556) 评论(0) 推荐(0) 编辑