上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 在近期的工作中,我们发现 K8s 集群中有些节点资源使用率很高,有些节点资源使用率很低,我们尝试重新部署应用和驱逐 Pod,发现并不能有效解决负载不均衡问题。在学习了 Kubernetes 调度原理之后,重新调整了 Request 配置,引入了调度插件,才最终解决问题。这篇就来跟大家分享 Kuber 阅读全文
posted @ 2022-06-24 14:23 fengjian1585 阅读(487) 评论(0) 推荐(0) 编辑
摘要: gateway,elasticsearch底层的一个module,这个module,你也可以认为是什么呢?认为是es代码中的一个模块 gateway这个模块是负责干什么的,module,java,j2ee,java web,用户管理模块,订单管理模块。。。用户管理模块,就是类似一个module,是用 阅读全文
posted @ 2022-06-20 15:57 fengjian1585 阅读(175) 评论(0) 推荐(0) 编辑
摘要: nfs k8s storageclsss 配置 [root@k8s-master-01 tools]# cat nfs_sc.yaml apiVersion: v1 kind: Namespace metadata: name: kubesphere-system apiVersion: v1 ki 阅读全文
posted @ 2022-06-01 21:07 fengjian1585 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 深入ingress-nginx 1. 使用deployment 是否合适 2. 四层代理 3. 定制配置(超时, buffersize 设置) 4. https服务 5. 访问控制(session保持,支不支持AB测试) 错误页面是发生错误时显示的网页。错误页面会警告用户发生的错误类型,并可能为用户 阅读全文
posted @ 2022-05-29 18:34 fengjian1585 阅读(767) 评论(0) 推荐(1) 编辑
摘要: 下载地址:https://github.com/prometheus-operator/kube-prometheus 安装后, 无法获取 kubectl top pod 监控数据, 经过prometheus 查询 container_cpu_usage_seconds_total, 发现conta 阅读全文
posted @ 2022-05-27 11:03 fengjian1585 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 设置tab 补齐方法 vim /etc/profile 前提: 安装了bash-completion.noarch source <(kubectl completion bash) source /etc/profile 阅读全文
posted @ 2022-05-27 09:18 fengjian1585 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一、系统环境Traefik版本: 2.5.6Kubernetes 版本:1.23.3 二、helm 安装2.1 系统环境Kubernetes 1.23+Helm 3.x 2.2 安装添加Traefik chart 仓库 helm repo add traefik https://helm.traef 阅读全文
posted @ 2022-05-16 20:31 fengjian1585 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 清除 curl -u admin:123456 -X POST http://192.168.0.202/api/v2.0/system/gc/schedule -H 'accept: application/json' -H 'Content-Type: application/json' -d 阅读全文
posted @ 2022-05-12 19:32 fengjian1585 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 生产随机字符串 [root@localhost harbor]# openssl rand -base64 16 Pkxoo3CC7pTD222nxTL6ucRSA== 阅读全文
posted @ 2022-05-12 14:43 fengjian1585 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 在实际生产环境中,各种无法预知的事件难以避免,风险隐患无处不在。分布式系统架构的复杂性、海量数据的计算与存储、跨团队协同等,这些都在向系统的稳定性发起挑战。系统不确定性风险的加剧,最终将会波及到我们业务的连续性。 你是否想过:如果整个区域或数据中心出现故障、服务出现访问延迟、系统时钟不同步等这些问题 阅读全文
posted @ 2022-04-21 10:06 fengjian1585 阅读(295) 评论(0) 推荐(0) 编辑
摘要: containerd 实现了 kubernetes 的 Container Runtime Interface (CRI) 接口,提供容器运行时核心功能,如镜像管理、容器管理等,相比 dockerd 更加简单、健壮和可移植。 加载模块 cat <<EOF | sudo tee /etc/module 阅读全文
posted @ 2022-04-19 14:30 fengjian1585 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for 阅读全文
posted @ 2022-04-19 09:50 fengjian1585 阅读(135) 评论(0) 推荐(0) 编辑
摘要: cri-o 实现了 kubernetes 的 Container Runtime Interface (CRI) 接口,提供容器运行时核心功能,如镜像管理、容器管理等,相比 docker 更加简单、健壮和可移植。 下载 cd /data/tools/ wget https://storage.goo 阅读全文
posted @ 2022-04-18 16:23 fengjian1585 阅读(1965) 评论(0) 推荐(0) 编辑
摘要: 1. 备份ifcfg-tns33 [root@jboss1 ~]# cd /etc/sysconfig/network-scripts/ [root@jboss1 network-scripts]# mv ifcfg-ens33 ifcfg-ens33.bak [root@jboss1 networ 阅读全文
posted @ 2022-03-29 12:39 fengjian1585 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 下载codis3.2 https://objects.githubusercontent.com/github-production-release-asset-2e65be/25804514/2ab8d92e-053f-11e8-967e-3c733701c706?X-Amz-Algorithm= 阅读全文
posted @ 2022-03-17 17:02 fengjian1585 阅读(432) 评论(0) 推荐(0) 编辑
摘要: redis哨兵模式 master redis配置文件 [root@codis-server1 ~]# cat /etc/redis/6379.conf bind 0.0.0.0 protected-mode no port 6379 tcp-backlog 511 timeout 0 tcp-kee 阅读全文
posted @ 2022-03-16 19:04 fengjian1585 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一、JBOSS下载jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html jboss:https://developers.redhat.com/products/eap/dow 阅读全文
posted @ 2022-03-15 18:47 fengjian1585 阅读(497) 评论(0) 推荐(1) 编辑
摘要: apache安装 yum install gcc gcc-c++ make cmake git wget zip unzip bzip2 zlib-devel Linux中安装Apache 编译出现问题: 解决办法: 1、下载所需要的软件包 wget http://archive.apache.or 阅读全文
posted @ 2022-03-15 11:11 fengjian1585 阅读(242) 评论(0) 推荐(0) 编辑
摘要: nginx可以方便快捷的配置负载均衡,并且可以配置失效策略,负载均衡算法等。如下,是一个简单的配置。 如上,配置了两台后端服务,一个81端口,一个82端口,81的权重为1,82的权重为2。每10s内如果失效次数到达2次,则任务后端服务不可用,判定为不可用,会将其从后端列表中摘除,10s再次加入后端服 阅读全文
posted @ 2022-03-11 22:00 fengjian1585 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: 配置yum源 [root@master1 ~]# cat > /etc/yum.repos.d/kubernetes.repo << EOF [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/ 阅读全文
posted @ 2022-03-06 16:33 fengjian1585 阅读(477) 评论(0) 推荐(0) 编辑
摘要: openssl x509 -in kubernetes.pem -text -noout openssl x509 -in etcd.pem -text -noout openssl x509 -in kubernetes.pem -text -noout openssl x509 -in kube 阅读全文
posted @ 2022-02-25 15:23 fengjian1585 阅读(5605) 评论(0) 推荐(0) 编辑
摘要: harbor管理helm-chart harbor安装的时候默认没有helm charts的仓库,启用 harbor 的 chart repository 服务 docker-compose stop ./install.sh --with-chartmuseum 配置国内chart仓库 微软仓库( 阅读全文
posted @ 2022-02-25 15:01 fengjian1585 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 有两种情况: 1.做为volumes使用时,subPath代表存储卷的子路径: apiVersion: v1 kind: Pod metadata: name: testpod0 spec: containers: - name: testc image: busybox command: ["/b 阅读全文
posted @ 2022-02-25 14:39 fengjian1585 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1.安装argocd kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install 阅读全文
posted @ 2022-02-25 14:34 fengjian1585 阅读(2883) 评论(0) 推荐(0) 编辑
摘要: [root@master1 ~]# kubectl get lease -A NAMESPACE NAME HOLDER AGE kube-node-lease master1 master1 251d kube-node-lease master2 master2 251d kube-node-l 阅读全文
posted @ 2022-02-25 13:27 fengjian1585 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 2 使用ConfigMap 2.1 通过环境变量的方式使用ConfigMap 2.1.1 使用单个ConfigMap中的数据定义容器环境变量 配置文件:创建一个名称为 single-cm-demo.yaml 的配置文件,内容如下所示。该配置文件中定义了一个名称为 env-cm 的ConfigMap, 阅读全文
posted @ 2022-02-24 10:42 fengjian1585 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 探针 Pod 探针的相关属性 探针(Probe)有许多可选字段,可以用来更加精确的控制Liveness和Readiness两种探针的行为(Probe): initialDelaySeconds: Pod 启动后首次进行检查的等待时间,单位“秒”。 periodSeconds: 检查的间隔时间,默认为 阅读全文
posted @ 2022-02-24 09:43 fengjian1585 阅读(765) 评论(0) 推荐(0) 编辑
摘要: nodesjs 基础镜像 FROM centos:centos7.9.2009 MAINTAINER fengjian <fengjian1585@163.com> ENV TZ "Asia/Shanghai" ENV TERM xterm ENV NODE_HOME=/usr/local/node 阅读全文
posted @ 2022-02-23 11:15 fengjian1585 阅读(245) 评论(0) 推荐(0) 编辑
摘要: https://ghproxy.com/ 阅读全文
posted @ 2022-02-22 13:33 fengjian1585 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Centos7安装NPM 1.安装gcc yum install gcc gcc-c++ 2.下载node国内镜像(推荐) wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz 3.解压并重命 阅读全文
posted @ 2022-02-18 10:07 fengjian1585 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、mqcloud(https://github.com/sohutv/mqcloud/) sohu出的集客户端SDK,运维,监控,预警等功能的RocketMQ企业级一站式服务平台 使用java开发,功能比较多,对集群数量较多的环境支持比较好 二、RocketmqExporter(https://g 阅读全文
posted @ 2022-02-11 14:28 fengjian1585 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 查看prometheus kubectl get prometheus k8s -n kubesphere-monitoring-system -o yaml 添加 http://172.31.115.19:8480/insert/0/prometheus/api/v1/write , 使prome 阅读全文
posted @ 2022-01-29 17:09 fengjian1585 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 所有容器都应该设置 requestrequest 的值并不是指给容器实际分配的资源大小,它仅仅是给调度器看的,调度器会 “观察” 每个节点可以用于分配的资源有多少,也知道每个节点已经被分配了多少资源。被分配资源的大小就是节点上所有 Pod 中定义的容器 request 之和,它可以计算出节点剩余多少 阅读全文
posted @ 2022-01-29 17:04 fengjian1585 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 作为 Kubernetes 最长使用的一种网络插件,Calico 具有很强的扩展性,较优的资源利用和较少的依赖,相较于 Flannel 插件采用 Overlay 的网络,Calico 可以通过三层路由的方式采用性能更佳的 Underlay 网络,Calico 网络插件的转发效率是所有方案 阅读全文
posted @ 2022-01-27 08:51 fengjian1585 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 简介 VictoriaMetrics集群方案,除了有单节点方案的优点以外,还可以做到水平扩容,当有大量数据存储时,VictoriaMetrics集群方案是个不错的选择。 官方建议是100w/s以下的数据点抓取,使用单节点版,单节点版可以省更多的CPU、内存、磁盘资源。 但是,当遇到如下问题可以考虑集 阅读全文
posted @ 2022-01-24 16:47 fengjian1585 阅读(2534) 评论(0) 推荐(0) 编辑
摘要: 1. yum 安装ffmpeg 依赖软件 yum install autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-devel python-devel 阅读全文
posted @ 2022-01-24 15:07 fengjian1585 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1 第一步 2 .第二步 3. 第三步 4. 第四步 #注释 一定要 post 中 deleteDir 注释掉 阅读全文
posted @ 2021-12-27 14:36 fengjian1585 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 背景 文件存储(Cloud File Storage,CFS)支持 NFS v3.0 及 NFS v4.0 协议, 其中 NFS v3.0 是 NFS 协议较早期版本,兼容 Windows 客户端;NFS v4.0 协议为稍后期版本,支持文件锁等功能。 客户端现象 在大量小文件或者大小文件混合场景下 阅读全文
posted @ 2021-12-23 18:21 fengjian1585 阅读(2796) 评论(0) 推荐(1) 编辑
摘要: curl -v -u 'admin:123456' --upload-file kafka_2.11-1.1.0.jar http://10.0.0.1:8081/nexus/repository/maven-releases/org/apache/kafka/1.1.0/kafka_2.11-1. 阅读全文
posted @ 2021-12-10 15:42 fengjian1585 阅读(251) 评论(0) 推荐(0) 编辑
摘要: zookeer 中查询 canal信息 ls /otter/canal:canal的根目录 ls /otter/canal/cluster:整个canal server的集群列表 ls /otter/canal/destinations:destination的根目录 get /otter/cana 阅读全文
posted @ 2021-12-10 13:15 fengjian1585 阅读(76) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页