k8s开发基础-WeopsWay自动化运维平台之多k8s集群管理

2023-11-04

多种公有云以及本地虚拟机、k8s容器环境等,平时管理起来也不是很方便。想找一个免费的并且适合自己的多云管理平台又很难,这也是决定自己扣钉的初衷,从运维的角度思考开发,从开发的角度思考运维。疫情的这两年,感觉时间过得很快,但愿留点看得见的东西,有所沉淀。

1. 多k8s集群的凭证管理

只要服务可达,凭证配置正确,就可以通过平台统一管理多个k8s集群环境。

k8s凭证管理

2. 功能以Deployment的二次封装作为示例

Openshift环境是在Redhat官方申请的免费SandBox。k8s环境是自己家的本地虚拟机。先看看Openshift上的deployment的页面显示。

下面是我的k8s集群管理平台的展示,参考OpenShift的界面,并结合个人的使用习惯对Deployment的管理进行了二次封装。

2.1 Deployment的手动伸缩

deployment与service和ingress等的对应关系,通过直观的图表展示

手动伸缩deployment的副本。

k8s手动伸缩

2.2 Deployment的自动弹性伸缩(HPA)

根据资源的使用情况自动伸缩deployment的副本

k8s自动伸缩

2.3 通过yaml修改Deployment的配置

可以在web上直接修改deployment的配置,操作方便。

k8s的yaml在线编辑

2.4 Deployment的历史版本回滚

在页面中通过选择需要回滚的版本,点击“回滚”按钮即可。

有时候自己也在想花太多时间和精力弄这些是否真的有意义。有朋友说我重复造轮子并不专业,而且耗太多时间也不值得,我觉的对也无可辩驳。也有朋友说东西越来越接近产品了,想投资入股,虽然知道是玩笑话,但还是很开心。无论怎样, 有所坚持,有所执着。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

k8s开发基础-WeopsWay自动化运维平台之多k8s集群管理 的相关文章

随机推荐

  • python基础总结:4.1、虚拟环境和包

    python基础总结 4 1 虚拟环境和包 文章目录 python基础总结 4 1 虚拟环境和包 1 概述 2 创建虚拟环境 3 使用pip管理包 1 概述 Python应用程序通常会使用不在标准库内的软件包和模块 应用程序有时需要特定版本
  • 静态代码检查报告

    今天在下面刊载一篇小王同学写的静态代码检查报告 图文并茂 条理清晰 1 工具说明 FindBugs 是一个静态分析工具 它检查类或者 JAR 文件 将字节码与一组缺陷模式进行对比以发现可能的问题 有了静态分析工具 就可以在不实际运行程序的情
  • 每日面试题(day01)cookies 和session

    cookies 和session 1 cookie是什么 Cookie 客户端会话技术 将数据保存到客户端 以后 每次请求都携带Cookie数据进行访问 2 为什么要使用cookie web程序是使用HTTP协议传输的 而HTTP协议是 无
  • 安卓开源项目一1 SmartImageView

    学习的第一个开源框架 SmartImageView 在github上下载的 可以根据网络路径自动加载图片 但是从github上下载后会出现问题 以后解决了再补充
  • SearchSploit漏洞查找工具使用指南

    什么是SearchSploit searchsploit 是一个用于Exploit DB的命令行搜索工具 它还允许你随身带一份Exploit DB的副本 SearchSploit为您提供了在本地保存的存储库中执行详细的离线搜索的能力 这种能
  • DataAnalysis-Maggie-Lecture4-降维

    数据可视化和数据降维 4个主题 直方图2多维的问题3PCA4T SNE 可视化 Histograms直方图 直方图用来统计数据在不同区间出现的次数 高维数据 特征很多的数据 e g 如病人病历包含 姓名 年龄 性别 血压 血糖 等 数据量为
  • EasyExcel实现Excel文件导入导出功能

    一 EasyExcel简介 Java领域解析 生成Excel比较有名的框架有Apache poi jxl等 但他们都存在一个严重的问题就是非常的耗内存 如果你的系统并发量不大的话可能还行 但是一旦并发上来后一定会OOM或者JVM频繁的ful
  • Spring高级面试题,你值得拥有

    目录 1 什么是Spring框架以及它的优点和缺点是什么 2 请解释Spring的IoC容器和AOP的概念及其如何工作 3 请解释Spring MVC框架及其工作原理 4 请解释Spring Security框架及其用途 5 请解释Spri
  • DAMA、DCMM等数据管理框架各个能力域的划分是否合理?有内在逻辑吗?

    现在讲数据管理体系框架比较完备的有国际数据管理协会的 DAMA数据管理知识体系指南 工信部的 DCMM数据管理能力成熟度评估模型 信通院的 数据资产管理实践白皮书 等 为了后面描述方便 下面简称 DAMA DCMM 及 白皮书 DAMA 针
  • android studio每次自动更新 解决办法

    bin下的idea 文件最后加上 disable android first run true
  • Netty实战(十六)UDP广播事件(二)编写广播者和监视器

    UDP广播事件 二 编写广播者和监视器 一 编写广播者 二 编写监视器 三 运行 LogEventBroadcaster 和 LogEventMonitor 一 编写广播者 Netty 提供了大量的类来支持 UDP 应用程序的编写 下面我们
  • 《数学建模与数学实验》第5版 线性规划 习题3.4

    文章目录 1 某鸡场有1000只鸡 用动物饲料和谷物混合喂养 每天每只鸡平均食混合饲料0 5kg 其中动物饲料所占比例不能少于20 动物饲料每千克0 30元 谷物饲料每千克0 18元 饲料公司每周仅保证供应谷物饲料6000kg 2 某工厂用
  • date-picker设置默认值(今天或指定日期)

    设置为今天
  • el-input有时候添加不了有时候删不了

    有些情况下在 el input 是无法输入的 绑定的值动也动不了 删也删不掉 改也改不了可能是以下原因导致 1 可能没更新 使用forceUpdate强制刷新
  • 用python写一个100以内能被3整除的代码

    你好 这是一个简单的 Python 代码 用于打印出 100 以内能被 3 整除的数字 for i in range 1 101 if i 3 0 print i 该代码使用了一个 for 循环来遍历 1 到 100 的数字 在每次循环迭代
  • Java Logback日志框架概述及logback.xml详解

    日志技术具备的优势 可以将系统执行的信息选择性的记录到指定的位置 控制台 文件中 数据库中 可以随时以开关的形式控制是否记录日志 无需修改源代码 日志体系结构 Logback日志框架 Logback是由log4j创始人设计的另一个开源日志组
  • 华为交换机S5735S配置SSH

    1 在服务器端生成本地密钥对
  • 为什么在DEV-C++上可以运行的代码在VS-2022上报错

    大佬们帮帮忙看一下这个是为什么 刚上手使用VS还有很多不懂 在用数组打印时它就报错 但是在DEV上可以运行 就是上面两张图 看不懂VS报错的是什么 麻烦大佬指点一下
  • [从零开始学DeepFaceLab-1]: 架构-概述与功能简介

    目录 1 什么是DeepFaceLab 1 1 什么DeepFaceLab 1 2 Deepfacelab的适用范围
  • k8s开发基础-WeopsWay自动化运维平台之多k8s集群管理

    多种公有云以及本地虚拟机 k8s容器环境等 平时管理起来也不是很方便 想找一个免费的并且适合自己的多云管理平台又很难 这也是决定自己扣钉的初衷 从运维的角度思考开发 从开发的角度思考运维 疫情的这两年 感觉时间过得很快 但愿留点看得见的东西