confluence文章浮动导航栏 发表于 2020-04-15 更新于 2020-04-21 分类于 confluence 本文字数: 2.7k 阅读时长 ≈ 2 分钟 设置 > 一般配置 > 用户宏 > 创建用户宏 阅读全文 »
etcd-v3可视化管理 发表于 2020-04-14 更新于 2020-04-21 分类于 k8s 本文字数: 1.3k 阅读时长 ≈ 1 分钟 1git clone https://github.com/ringtail/lucas.git 阅读全文 »
confluence配置搭建 发表于 2020-04-10 更新于 2020-04-21 分类于 confluence 本文字数: 1.1k 阅读时长 ≈ 1 分钟 环境准备:需要安装jdk、需要mysql5.7数据库,创建数据库confluence并创建用户和密码 阅读全文 »
jenkins解决ssh命令环境变量问题 发表于 2020-04-09 分类于 jenkins 本文字数: 194 阅读时长 ≈ 1 分钟 方法1:在脚本中添加 #!/bin/bash -ilex jenkins shell中使用 bash -il xxx.sh 阅读全文 »
阿里云经典网络镜像克隆为专有网络实例网络无法连通 发表于 2020-04-09 更新于 2020-04-24 本文字数: 409 阅读时长 ≈ 1 分钟 将阿里云经典网络镜像克隆为专有网络实例 经过排查有以下问题: 外网无法ping通,ssh无法连接 阅读全文 »
基于map/reduce无锁设计的优选设计实现 发表于 2020-04-03 更新于 2020-04-09 分类于 调度器核心数据结构与算法分析 本文字数: 3.6k 阅读时长 ≈ 3 分钟 基于map/reduce无锁设计的优选设计实现优选阶段通过分离计算对象来实现多个node和多种算法的并行计算,并且通过基于二级索引来设计最终的存储结果,从而达到整个计算过程中的无锁设计,同时为了保证分配的随机性,针对同等优先级的采用了随机的方式来进行最终节点的分配,如果大家后续有类似的需求,不妨可以借鉴借鉴 阅读全文 »
基于并行筛选的预选设计设计实现 发表于 2020-04-03 更新于 2020-04-09 分类于 调度器核心数据结构与算法分析 本文字数: 6.4k 阅读时长 ≈ 6 分钟 基于并行筛选的预选设计设计实现1. 基础设计1.1 预选场景预选顾名思义就是从当前集群中的所有的node中,选择出满足当前pod资源和亲和性等需求的node节点,如何在集群中快速选择这样的节点,是个复杂的问题 阅读全文 »
ScheduleAlgorithm调度算法框架实现 发表于 2020-04-03 更新于 2020-04-09 分类于 调度器核心数据结构与算法分析 本文字数: 8.6k 阅读时长 ≈ 8 分钟 ScheduleAlgorithm调度算法框架实现ScheduleAlgorithm是一个接口负责为pod选择一个合适的node节点,本节主要解析如何实现一个可扩展、可配置的通用算法框架来实现通用调度 阅读全文 »
SchedulingQueue三级调度队列实现 发表于 2020-04-03 更新于 2020-04-09 分类于 调度器核心数据结构与算法分析 本文字数: 13k 阅读时长 ≈ 12 分钟 SchedulingQueue三级调度队列实现SchedulingQueue是kubenrets scheduler中负责进行等待调度pod存储的对,Scheduler通过SchedulingQueue来获取当前系统中等待调度的Pod,本文主要讨论SchedulingQueue的设计与实现的各种实现, 了解探究其内部实现与底层源码,本系列代码基于kubernets1.1.6分析而来 阅读全文 »