K8S kubeadm创建高可用集群 机器列表 lb 192.168.88.190 nginx k8s-m1 192.168.88.191 master k8s-m2 192.168.88.192 master k8s-m3 192.16... 2020年8月16日 2,854 发表评论 阅读全文
K8S ingress nginx坑点(持续更新) ingress默认会丢弃不标准的http头 解决:configmaps添加 ingress默认上传大小1m 解决:configmaps添加 ingress默认https不支持老的浏览器ie居多 问题点... 2020年7月31日 3,607 发表评论 阅读全文
K8S 通过minikube快速搭建本地开发环境 需要先将hostname添加到/etc/hosts 1.安装docker~ 2.开启镜像加速,并且设置docker driver为systemd 3.修改内核参数,不然安装报错 4.安装minikub... 2020年3月24日 2,635 发表评论 阅读全文
K8S prometheus FEDERATION将多个prometheus监控聚合 官方文档: https://prometheus.io/docs/prometheus/latest/federation/ 功能: 多个prometheus聚合到一起监控 集中存储监控数据 统一报警... 2020年1月26日 4,422 发表评论 阅读全文
K8S k8s下prometheus监控自定义Pod应用的监控 主要是采用prometues通过service的annotations动态endpoints采集采集后端pod数据 环境 : prometheus安装在K8S 应用暴露了一个/metrics接口来暴露... 2020年1月26日 6,407 发表评论 阅读全文
K8S 在Kubernetes环境中使用StorageClass(动态存储)挂载ceph的RBD 1.创建secret 2. 创建storageclass pool:对应ceph的连接池名称 provisioner: 就是客户端,官方文档中使用的 provisioner 是默认的 kubernet... 2019年9月3日 3,228 发表评论 阅读全文
K8S kubernetes使用动态存储挂载nfs并部署consul 1.在nfs主机192.168.3.22上启动nfs 2.进入k8s集群192.168.3.18上创建动态存储类 创建rbac 创建serviceaccount 创建nfs-client-provis... 2019年8月29日 3,328 发表评论 阅读全文
K8S ceph部署 1.安装准备 确保集群服务器关闭防护墙,时间同步,admin节点能免密钥访问其他所有节点 安装ceph-deploy 2.部署仓库 所有节点上新增仓库文件 3.部署 主节点上创建目录 新增主网卡网段 ... 2019年8月28日 2,142 发表评论 阅读全文
K8S node pod亲和性affinity 位置:deploy.spec.template.spec.affinity 硬亲和和软亲和说明:(不管是node还是pod都可以用软亲和或者硬亲和) requiredDuringSchedulingI... 2019年7月28日 2,583 发表评论 阅读全文
K8S kubernetes使用nfs作为动态storageClass存储 项目地址:https://github.com/kubernetes-incubator/external-storage.git使用示例架构:说明:nfs默认不支持动态存储,使用了第三方的NFS插件... 2019年7月8日 4,844 1 阅读全文