上一页 1 2 3 4 5 6 7 8 9 10 ··· 53 下一页
摘要: 文章转载自:https://mp.weixin.qq.com/s/PSfgPJc4dKN2pOZd0Y02wA 1、Elasticsearch 保证高可用性的方式 Elasticsearch 保证集群高可用的方式包含但不限于如下三种: 方式一:副本分片。主分片失效后,副本分片会被提升为主分片。 方式 阅读全文
posted @ 2022-05-13 14:51 哈喽哈喽111111 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 文章转载自: https://mp.weixin.qq.com/s/3486iH3VH7TV6lza-a7adQ 0、问题引出 如果你的 Elasticsearch 集群是 7.9 之前的版本,在配置节点的时候,只会涉及节点类型的概念。我相信大家会对下面的概念比较熟悉: 主节点 数据节点 协调节点 阅读全文
posted @ 2022-05-13 14:34 哈喽哈喽111111 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://mp.weixin.qq.com/s/xogrZLoeAbyUNdMC75itHA 阅读全文
posted @ 2022-05-13 09:06 哈喽哈喽111111 阅读(35) 评论(0) 推荐(1) 编辑
摘要: 转载自:https://mp.weixin.qq.com/s/CdLioTzU4oWI688lqYKXUQ 1 环境准备 1.1 基础环境 3台配置一致的虚拟机 虚拟机配置:4c 8g 虚拟机操作系统:centos7 硬盘:vda:40G vdb:20G Kubernete 版本:1.20.0 Do 阅读全文
posted @ 2022-05-10 11:00 哈喽哈喽111111 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://mp.weixin.qq.com/s/PoyXyZUVQEiJfNac2qShkw 阅读全文
posted @ 2022-05-09 17:41 哈喽哈喽111111 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://mp.weixin.qq.com/s/tCKAM67_7K7q2vJthaIsDQ 原文链接:https://wenku.baidu.com/view/4f089430a11614791711cc7931b765ce05087a09.html PDF文件下载地址:https: 阅读全文
posted @ 2022-05-09 16:55 哈喽哈喽111111 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://mp.weixin.qq.com/s/ik5jyIsPpcKbhlBIuU0GXQ 阅读全文
posted @ 2022-05-08 13:27 哈喽哈喽111111 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://mp.weixin.qq.com/s/H-F6uStpZn33s_dPWeNqpA 阅读全文
posted @ 2022-05-06 09:01 哈喽哈喽111111 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 文档是从B站有关视频上对应找到的,具体视频地址是:https://www.bilibili.com/video/BV1XL4y1F7QB?p=21&spm_id_from=333.880.my_history.page.click 具体的图片就不传了,可以看pdf文档:https://files.c 阅读全文
posted @ 2022-05-04 11:18 哈喽哈喽111111 阅读(1346) 评论(1) 推荐(0) 编辑
摘要: 用一个 Wordpress 示例来尽可能将前面的知识点串联起来,我们需要达到的目的是让 Wordpress 应用具有高可用、滚动更新的过程中不能中断服务、数据要持久化不能丢失、当应用负载太高的时候能够自动进行扩容、当然还有 HTTPS 访问等等,这些是我们的应用部署到线上环境基本上要具备的一些能力, 阅读全文
posted @ 2022-04-28 11:13 哈喽哈喽111111 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 前面我们有通过 hostPath 或者 emptyDir 的方式来持久化我们的数据,但是显然我们还需要更加可靠的存储来保存应用的持久化数据,这样容器在重建后,依然可以使用之前的数据。但是存储资源和 CPU 资源以及内存资源有很大不同,为了屏蔽底层的技术实现细节,让用户更加方便的使用,Kubernet 阅读全文
posted @ 2022-04-28 11:01 哈喽哈喽111111 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 调度器 kube-scheduler 是 kubernetes 的核心组件之一,主要负责整个集群资源的调度功能,根据特定的调度算法和策略,将 Pod 调度到最优的工作节点上面去,从而更加合理、更加充分的利用集群的资源,这也是我们选择使用 kubernetes 一个非常重要的理由。 调度流程 默认情况 阅读全文
posted @ 2022-04-28 10:26 哈喽哈喽111111 阅读(344) 评论(0) 推荐(0) 编辑
摘要: ssh jumpserverUsername@systemUsername@AssetIP@jumpserverHostIP -p2222 解释: - jumpserverUsername:登录 JumpServer 的用户 - systemUsername:连接资产指定的系统用户 - AssetI 阅读全文
posted @ 2022-04-28 09:43 哈喽哈喽111111 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 简介 一个 Linux 防火墙可用于保护您的工作站或服务器免受不需要的流量干扰。您可以设置规则来阻止或允许流量通过。CentOS 8 带有一个动态的、可定制的基于主机的防火墙和一个 D-Bus 接口。您可以添加、删除或更新防火墙的规则,而无需重新启动防火墙守护程序或服务。firewall-cmd 充 阅读全文
posted @ 2022-04-28 09:00 哈喽哈喽111111 阅读(557) 评论(0) 推荐(0) 编辑
摘要: Flannel Docker 的网络模式可以解决一个节点上的容器之间的网络通信问题,但是对于跨主机的容器之间的通信就无能为力了,就需要借助第三方的工具来实现容器的跨主机通信。为解决容器跨主机通信问题,社区出现了很多种网络解决方案,不同的方案工作原理各有不同,对于网络环境的要求也各有不同,我们这里以使 阅读全文
posted @ 2022-04-27 16:46 哈喽哈喽111111 阅读(424) 评论(0) 推荐(0) 编辑
摘要: RBAC 权限控制 对资源对象的操作都是通过 APIServer 进行的,那么集群是怎样知道我们的请求就是合法的请求呢?这个就需要了解 Kubernetes 中另外一个非常重要的知识点了:RBAC(基于角色的权限控制)。 管理员可以通过 Kubernetes API 动态配置策略来启用RBAC,需要 阅读全文
posted @ 2022-04-26 17:05 哈喽哈喽111111 阅读(128) 评论(0) 推荐(0) 编辑
摘要: ConfigMap(可变配置管理) 对于应用的可变配置在 Kubernetes 中是通过一个 ConfigMap 资源对象来实现的,我们知道许多应用经常会有从配置文件、命令行参数或者环境变量中读取一些配置信息的需求,这些配置信息我们肯定不会直接写死到应用程序中去的,比如你一个应用连接一个 redis 阅读全文
posted @ 2022-04-26 14:05 哈喽哈喽111111 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在实际使用的时候并不会直接使用 Pod,而是会使用各种控制器来满足我们的需求,Kubernetes 中运行了一系列控制器来确保集群的当前状态与期望状态保持一致,它们就是 Kubernetes 的大脑。例如,ReplicaSet 控制器负责维护集群中运行的 Pod 数量;Node 控制器负责监控节点的 阅读全文
posted @ 2022-04-26 11:47 哈喽哈喽111111 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 静态 Pod 在 Kubernetes 集群中除了我们经常使用到的普通的 Pod 外,还有一种特殊的 Pod,叫做Static Pod,也就是我们说的静态 Pod,静态 Pod 有什么特殊的地方呢? 静态 Pod 直接由节点上的 kubelet 进程来管理,不通过 master 节点上的 apise 阅读全文
posted @ 2022-04-26 10:35 哈喽哈喽111111 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 上图展示了一个 Pod 的完整生命周期过程,其中包含 Init Container、Pod Hook、健康检查 三个主要部分,接下来我们就来分别介绍影响 Pod 生命周期的部分: 首先在介绍 Pod 的生命周期之前,我们先了解下 Pod 的状态,因为 Pod 状态可以反应出当前我们的 Pod 的具体 阅读全文
posted @ 2022-04-26 09:59 哈喽哈喽111111 阅读(786) 评论(0) 推荐(0) 编辑
摘要: Pod 是 Kubernetes 集群中最基本的调度单元,我们平时在集群中部署的应用都是以 Pod 为单位的,而并不是我们熟知的容器,这样设计的目的是什么呢?为何不直接使用容器呢? 为什么需要 Pod 假设 Kubernetes 中调度的基本单元就是容器,对于一个非常简单的应用可以直接被调度直接使用 阅读全文
posted @ 2022-04-26 09:11 哈喽哈喽111111 阅读(268) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220426085619131-1817318758.png) 阅读全文
posted @ 2022-04-26 08:56 哈喽哈喽111111 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220426085447224-1223004859.png) 阅读全文
posted @ 2022-04-26 08:55 哈喽哈喽111111 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Kubernetes(简称 K8S) 的出现是容器化技术发展的必然结果,容器化是应用程序级别的虚拟化,运行单个内核上有多个独立的用户空间实例,这些实例就是容器;容器提供了将应用程序的代码、运行时、系统工具、系统库和配置打包到一个实例中的标准方法,而且容器是共享一个内核的;由于容器技术的兴起,导致大量 阅读全文
posted @ 2022-04-25 17:44 哈喽哈喽111111 阅读(98) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220425164619668-662657106.png) ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220425164701713-1875592942.png) 阅读全文
posted @ 2022-04-25 16:47 哈喽哈喽111111 阅读(63) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220425162027245-1078196230.png) 阅读全文
posted @ 2022-04-25 16:21 哈喽哈喽111111 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220425161514462-1862757288.png) 阅读全文
posted @ 2022-04-25 16:15 哈喽哈喽111111 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一般 Java 集成 Prometheus 监控指标有两种方式。一种是依赖中引入,另外一种是通过agent执行。 依赖引入 <!-- The client --> <dependency> <groupId>io.prometheus</groupId> <artifactId>simpleclie 阅读全文
posted @ 2022-04-25 12:02 哈喽哈喽111111 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 当我们使用节点亲和力(Pod 的一个属性)时,它会将Pod吸引到一组节点(作为偏好或硬性要求)。污点的行为完全相反,它们允许一个节点排斥一组 Pod。 在 Kubernetes 中,您可以标记(污染)一个节点,以便在该节点上不能调度任何 Pod,除非它们应用了明确的容忍度。Tolerations 应 阅读全文
posted @ 2022-04-25 11:49 哈喽哈喽111111 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 把一个集群从1.22版升级到1.23版。 前提条件 确保备份所有重要组件,例如存储在数据库中的应用状态。Kubernetes 升级不涉及正常的工作负载,只涉及与 Kubernetes 相关的组件,但备份始终是最佳实践。 必须禁用Swap交换 步骤 master节点 1.清空主节点 驱逐/删除主节点的 阅读全文
posted @ 2022-04-25 11:36 哈喽哈喽111111 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 系统基本信息 Linux Servers: Exporter https://github.com/prometheus/node_exporter Dashboard https://grafana.com/grafana/dashboards/1860 Windows Servers: Expo 阅读全文
posted @ 2022-04-25 11:12 哈喽哈喽111111 阅读(190) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220425105250570-1952932820.png) 阅读全文
posted @ 2022-04-25 10:53 哈喽哈喽111111 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Java是以VM为基础的,而云原生讲究的就是Native,天然的矛盾,虽然Quarkus是为GraalVM和HotSpot量身定制的K8s Native Java框架,生态原因切换成本太高,这种矛盾体现在很多方面,比如:当你在物理机或者虚拟机上配置 JVM 参数时,你可以选择使用-Xmx/-Xms 阅读全文
posted @ 2022-04-25 10:37 哈喽哈喽111111 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 背景介绍 使用如下命令创建的kuboard服务,上一层用nginx设置代理,用域名访问使用的 docker run -d \ --restart=always \ --name=kuboard \ -p 10080:80/tcp \ -p 10081:10081/udp \ -p 10081:100 阅读全文
posted @ 2022-04-24 15:52 哈喽哈喽111111 阅读(648) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220424104011942-327675532.png) 阅读全文
posted @ 2022-04-24 10:40 哈喽哈喽111111 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220424102416795-56314659.png) 阅读全文
posted @ 2022-04-24 10:24 哈喽哈喽111111 阅读(185) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220424100849851-2002093234.png) 阅读全文
posted @ 2022-04-24 10:09 哈喽哈喽111111 阅读(186) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/794174/202204/794174-20220424100229704-1835408977.png) 阅读全文
posted @ 2022-04-24 10:03 哈喽哈喽111111 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://mp.weixin.qq.com/s/FbFBdgh66qTREwhjaU0FMA 阅读全文
posted @ 2022-04-22 11:07 哈喽哈喽111111 阅读(42) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # 原先的版本号信息 # openssl version #OpenSSL 1.0.2k-fips 26 Jan 2017 # ssh -V #OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 echo "安装必备软件" yum - 阅读全文
posted @ 2022-04-22 10:31 哈喽哈喽111111 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 53 下一页