随笔分类 -  DevOps

摘要:目录【容器】镜像导出/导入导出导入带标签不带标签,后期修改【仓库】镜像导出/导入导出导入导入(完整命令) 创建一个简单的Docker镜像 利用docker ps -a命令查看要导出的镜像。 docker save 这表示它处理的是镜像,通常用于在不同的 Docker 主机之间迁移 Docker im 阅读全文
posted @ 2024-08-20 10:05 VipSoft 阅读(1232) 评论(2) 推荐(0) 编辑
摘要:目录eDEX-UI主要亮点:优点:软件简介安装LinuxWindows效果更换皮肤matrixTron-disrupted退出常见问题解答 eDEX-UI,不仅是一款全屏幕、跨平台的终端模拟器和系统监视器,更是一件被封存的艺术品,让你尽情沉浸于科幻般的装逼幻想之中。它的界面设计独特,仿佛来自未来世界 阅读全文
posted @ 2024-07-17 14:35 VipSoft 阅读(616) 评论(0) 推荐(0) 编辑
摘要:安装KubeSphere最好的方法就是参考官方文档,而且官方文档是中文的。 官网地址:https://kubesphere.com.cn/ https://github.com/kubesphere/kubesphere/blob/master/README_zh.md Kubernetes(K8S 阅读全文
posted @ 2023-04-27 21:06 VipSoft 阅读(887) 评论(0) 推荐(0) 编辑
摘要:使用 Kubeadm 部署 Kubernetes(K8S) 安装--附K8S架构图 Kubernetes(K8S) kubesphere 安装 官网地址:https://kubesphere.com.cn/ KubeSphere 是个全栈的Kubernetes容器云PaaS解决方案 KubeSphe 阅读全文
posted @ 2023-04-26 21:07 VipSoft 阅读(1704) 评论(0) 推荐(2) 编辑
摘要:监控指标 集群监控 节点资源利用率 节点数 运行Pods Pod 监控 容器指标 应用程序 Prometheus 开源的 监控、报警、数据库 以HTTP协议周期性抓取被监控组件状态 不需要复杂的集成过程,使用http接口接入就可以了 Grafana 开源的数据分析和可视化工具 支持多种数据源 Yam 阅读全文
posted @ 2022-12-06 09:15 VipSoft 阅读(442) 评论(0) 推荐(0) 编辑
摘要:感觉和放到一个 yaml 文件中,用 分隔,操作繁琐程度上,没有太大区别 创建自定义 Chart # 创建自定义的 chart 名为 mychart [root@k8smaster ~]# helm create mychart Creating mychart [root@k8smaster ~] 阅读全文
posted @ 2022-12-05 14:20 VipSoft 阅读(304) 评论(0) 推荐(0) 编辑
摘要:Helm 是一个 Kubernetes 的包管理工具, 就像 Linux 下的包管理器, 如 yum/apt 等, 可以很方便的将之前打包好的 yaml 文件部署到 kubernetes 上。 Helm 有 3 个重要概念: helm: 一个命令行客户端工具, 主要用于 Kubernetes 应用 阅读全文
posted @ 2022-12-05 08:52 VipSoft 阅读(708) 评论(0) 推荐(0) 编辑
摘要:概述 访问K8S集群,需要经过三个步骤完成具体操作 认证 鉴权(授权) 准入控制 进行访问时,过程中需要经过 ApiServer,做统一协调,比如门卫,访问过程中需要证书、token、或者用户名+密码,如果访问pod需要 ServiceAccount 认证 传输安全:对外不暴露8080端口,只能内部 阅读全文
posted @ 2022-12-02 09:29 VipSoft 阅读(65) 评论(0) 推荐(0) 编辑
摘要:作用:存储不加密数据到 etcd,让 Pod 以变量或者 Volume 挂载到容器中 场景:配置文件 创建配置文件 redis.properties redis.host=127.0.0.1 redis.port=6379 redis.password=123456 创建 ConfigMap # 根 阅读全文
posted @ 2022-12-02 08:55 VipSoft 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Secret 作用:加密数据(base64)存在 etcd 里面,让 Pod 容器以挂载 Volume 方式进行访问 场景:凭证 [root@k8smaster ~]# echo -n 'admin' | base64 # 创建 secret [root@k8smaster ~]# kubectl 阅读全文
posted @ 2022-12-01 12:02 VipSoft 阅读(144) 评论(0) 推荐(0) 编辑
摘要:无状态和有状态 无状态 Deployment 认为Pod 都是一样的。javademo1-6fb64c4664-dj4dh、javademo1-6fb64c4664-dj54s 它们的内容是一样的。 没有顺序要求,先启第一个还是启第二个无所谓 不用考虑在哪个 node 上运行 随意进行伸缩和扩展 有 阅读全文
posted @ 2022-12-01 09:07 VipSoft 阅读(124) 评论(0) 推荐(0) 编辑
摘要:什么是controller 实际存在的,管理和运行容器的对象 Pod 和 Controller 关系 Pod 是通过 Controller 实现应用的运维,比如伸缩、滚动升级等等 Pod 和 Controller 之间通过 label 标签建立关系 Deployment 控制器应用场景 场景:Web 阅读全文
posted @ 2022-11-30 08:49 VipSoft 阅读(85) 评论(0) 推荐(0) 编辑
摘要:定义一组 Pod 的访问规则 存在的意义 防止 Pod 失联(服务发现),Pod 重启后,IP会变 定义一组 Pod 访问策略,负载均衡 Pod 和 Service 关系 根据 label 和 selector 标签建立关联,实现 Pod 的负载均衡和服务发现,Service 或者Ingress 资 阅读全文
posted @ 2022-11-29 15:19 VipSoft 阅读(61) 评论(0) 推荐(0) 编辑
摘要:Pod 是 k8s 系统中可以创建和管理的最小单元, 是资源对象模型中由用户创建或部署的最小资源对象模型, 也是在 k8s 上运行容器化应用的资源对象, 其他的资源对象都是用来支撑或者扩展 Pod 对象功能的, 比如控制器对象是用来管控 Pod 对象的, Service 或者Ingress 资源对象 阅读全文
posted @ 2022-11-28 09:08 VipSoft 阅读(255) 评论(0) 推荐(0) 编辑
摘要:使用空格做为缩进 缩进的空格数目不重要, 只要相同层级的元素左侧对齐即可 低版本缩进时不允许使用 Tab 键, 只允许使用空格 使用#标识注释, 从这个字符一直到行尾, 都会被解释器忽略 使用 三个 - 进行多项配置 | | | | | | | apiVersion | API版本 可以用 kube 阅读全文
posted @ 2022-11-25 10:20 VipSoft 阅读(59) 评论(0) 推荐(0) 编辑
摘要:Docker 常用命令 Docker 常用命令 # 查看API版本 [root@k8smaster ~]# kubectl api-versions # 重启 K8S [root@k8smaster ~]# systemctl restart kubelet # 查看 kubelet 状态 [roo 阅读全文
posted @ 2022-11-24 17:56 VipSoft 阅读(806) 评论(0) 推荐(1) 编辑
摘要:Master Api Server 统一入口,以 Restful 方式,交给 etcd 存储 Scheduler 节点调试,选择 Node 节点,做应用部署 Controller Manager 处理集群中常规后台任务,一个资源对应一个控制器 etcd 存储系统,用于保存集群相关的数据 Node k 阅读全文
posted @ 2022-11-24 15:53 VipSoft 阅读(118) 评论(0) 推荐(0) 编辑
摘要:K8S Pod 一直处于 Pending 状态 有几个原因可以阻止 Pod 运行,但我们将描述三个主要问题: 调度问题:无法在任何节点上调度 Pod。 镜像问题:下载容器镜像时出现问题。 依赖性问题:Pod 需要一个卷、Secret 或 ConfigMap 才能运行。 [root@k8smaster 阅读全文
posted @ 2022-11-23 10:05 VipSoft 阅读(1468) 评论(0) 推荐(0) 编辑
摘要:Kubernetes(K8S) 配置静态资源服务 apiVersion: v1 kind: ConfigMap metadata: name: img-config namespace: vipsoft data: img.conf: | server { charset utf-8; listen 阅读全文
posted @ 2022-11-21 13:10 VipSoft 阅读(349) 评论(0) 推荐(0) 编辑
摘要:7z压缩测试 为了方便,将7z的安装目录,添加到环境变量中 # 不加环境变量的话,需要带上全路径 C:\Users\vipsoft>"C:\\Program Files\\7-Zip\\7z" a -tzip a.zip D:\workspace\admin\dist\* 7-Zip 19.00 ( 阅读全文
posted @ 2022-11-18 15:14 VipSoft 阅读(366) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示