[归档]centos7-cheetsheet
说明 包管理 yum rpm yum源 快速获取rpm包并离线安装 基础知识 系统管理 升级内核到最新的主线(mainline) 升级内核小版本 参考 说明 由于centos7已经来到了生命周期的末尾,不论是工作还是个人使用,目前已经全面切换到debian系,因此本cheetsheet不再维护 包管理 yum yum update/upgrade:升级系统版本和软件版本,不包含内核。比如
说明 包管理 yum rpm yum源 快速获取rpm包并离线安装 基础知识 系统管理 升级内核到最新的主线(mainline) 升级内核小版本 参考 说明 由于centos7已经来到了生命周期的末尾,不论是工作还是个人使用,目前已经全面切换到debian系,因此本cheetsheet不再维护 包管理 yum yum update/upgrade:升级系统版本和软件版本,不包含内核。比如
简介 准备工作 控制器实现 触发 父子关系 增删改查 状态维护 幂等性 协调结果 本地调试 集群部署 集群卸载 参考 简介 本文基于operator-sdk,实现一个简单的operator,一方面学习和了解operator,另一方面通过该operator实现一个简单的功能:对于符合名称前缀的一系列命名空间,约束某些命名空间的deployment replica为0,仅允许白名单里的name
简介 framework.Handle kubectl top 实现 简介 上一篇中实现了一个kubernetes调度框架的调度插件。虽然功能已经可用,但是其核心打分阶段使用了裸奔的http库直接去请求prometheus api,没有充分地利用kubernetes集群的能力,稍显笨拙。本文在上篇所实现的调度插件基础上,探索利用kubernetes原生能力获取节点内存用量,优化调度插件。 fr
简介 依赖问题 核心实现 ScorePlugin接口实现 打分逻辑 参数解析 本地调试 scheduler名称 plugin组合 选举行为 集群部署 参考 Next 简介 调度框架为kubernetes的调度器二次开发提供了丰富的扩展接口,基本上只需要实现特点扩展点的逻辑,并配合默认扩展点插件,进行组合,即可实现各种丰富的调度策略。关于调度器和调度框架,可以参考本博客前几篇介绍。 本文
Homeassitant部署 Hacs插件安装 Hacs集成小米 Apple homekit集成 屏蔽传感器或设备在家庭APP中的显示 效果展示 后续维护 智能家居方案 场景1:晚上下班回家 场景2:出门/睡觉关闭所有电器 场景3:夏天早晚定时开关蚊香液 参考 Homeassitant部署 前置条件:树莓派上安装docker、docker-compose 基于homeassistant官方
部署Jenkins 命名空间 service account service pvc deployment 初始化Jenkins 换源 通用设置 集成k8s 验证动态pod构建 实际应用 内网及代理配置 插件 构建项目配置 jenkinsfile编写 后端 pod template jenkinsfile 前端 多用户及权限管理 多任务批量执行 排坑 参考 本文总结了我在工