上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 56 下一页
摘要: Nacos 被用于: 服务发现 微服务配置信息管理 部署 nacos 时,需要用到如下两个镜像,这两个镜像均来自于 nacos 官方发布到 docker hub 的镜像, nacos/nacos-server:latest https://hub.docker.com/r/nacos/nacos-s 阅读全文
posted @ 2021-06-15 17:26 哈喽哈喽111111 阅读(1191) 评论(0) 推荐(0)
摘要: cluster.yaml文件 文件中有几个地方要注意: dataDirHostPath: 这个路径是会在宿主机上生成的,保存的是ceph的相关的配置文件,再重新生成集群的时候要确保这个目录为空,否则mon会无法启动,宿主机的/var/lib/rook文件夹 useAllDevices: 使用所有的设 阅读全文
posted @ 2021-06-09 14:59 哈喽哈喽111111 阅读(675) 评论(0) 推荐(0)
摘要: yum -y install epel-release wget make gcc-c++ cd /opt wget https://download.redis.io/releases/redis-6.2.3.tar.gz tar -xf redis-6.2.3.tar.gz cd redis-6 阅读全文
posted @ 2021-06-07 18:23 哈喽哈喽111111 阅读(944) 评论(0) 推荐(0)
摘要: ``` yum -y localinstall http://mirrors.ustc.edu.cn/mysql-repo/mysql57-community-release-el7.rpm rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql- 阅读全文
posted @ 2021-06-07 18:22 哈喽哈喽111111 阅读(102) 评论(0) 推荐(0)
摘要: # 查看当前系统版本的详细信息 ``` # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) ``` # yum源下载 地址:https://dev.mysql.com/downloads/repo/yum/ ![](https 阅读全文
posted @ 2021-06-07 12:11 哈喽哈喽111111 阅读(644) 评论(0) 推荐(0)
摘要: 官方文档地址:https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html yaml文件地址:https://download.elastic.co/downloads/eck/1.6.0/all-in-one.ya 阅读全文
posted @ 2021-06-04 15:33 哈喽哈喽111111 阅读(4659) 评论(0) 推荐(0)
摘要: 官方文档地址:https://www.rabbitmq.com/kubernetes/operator/quickstart-operator.html 要求 1.k8s版本要1.18及其以上 2.能够在master节点上使用kubectl命令来管理整个k8s集群 3.有默认的一个StorageCl 阅读全文
posted @ 2021-06-04 12:26 哈喽哈喽111111 阅读(1149) 评论(0) 推荐(0)
摘要: 概念 Krew是kubectl插件的包管理工具。借助Krew,可以轻松地使用kubectl plugin:发现插件、安装和管理插件。使用类似apt、dnf或者brew。 对于kubectl用户:krew能帮助用户搜索、安装和管理kubectl插件; 对于插件开发者:krew可以帮助你在多种平台上打包 阅读全文
posted @ 2021-06-04 09:45 哈喽哈喽111111 阅读(963) 评论(0) 推荐(0)
摘要: 容器的持久化存储 容器的持久化存储是保存容器存储状态的重要手段,存储插件会在容器里挂载一个基于网络或者其他机制的远程数据卷,使得在容器里创建的文件,实际上是保存在远程存储服务器上,或者以分布式的方式保存在多个节点上,而与当前宿主机没有任何绑定关系。这样,无论你在其他哪个宿主机上启动新的容器,都可以请 阅读全文
posted @ 2021-06-02 18:53 哈喽哈喽111111 阅读(5174) 评论(0) 推荐(2)
摘要: VMware Workstation软件上安装的centos7系统,新增磁盘后使用fdisk -l命令查看不到新增的磁盘,有没有办法在不重启的情况下添加上新磁盘? 有办法 具体如下: # 查看主机总线号 # ls /sys/class/scsi_host/ host0 host1 host2 # 添 阅读全文
posted @ 2021-06-02 16:31 哈喽哈喽111111 阅读(493) 评论(0) 推荐(0)
摘要: 情况详细描述; k8s集群,一台master,两台worker 在master节点上部署一个单节点的nacos,导致master节点状态不在线(不论是否修改nacos的默认端口号都会导致master节点不在线)。 但是在worker节点上就可以。 报错信息如下: Message from syslo 阅读全文
posted @ 2021-06-02 12:07 哈喽哈喽111111 阅读(784) 评论(0) 推荐(0)
摘要: 单个pod # kubectl exec redis-pod-0 -n cluster-redis -- hostname -f redis-pod-0.redis-cluster-service.cluster-redis.svc.cluster.local 多个pod(StatefulSet类型 阅读全文
posted @ 2021-06-01 15:44 哈喽哈喽111111 阅读(1286) 评论(0) 推荐(0)
摘要: 注意:第二步不用操作了,yaml文件仅供参考 1.创建Namespace kubectl apply -f Namespace.yaml apiVersion: v1 kind: Namespace metadata: name: cluster-redis 2.创建PersistentVolume 阅读全文
posted @ 2021-06-01 15:32 哈喽哈喽111111 阅读(1281) 评论(1) 推荐(1)
摘要: 使用KubeOperator安装好k8s后,然后修改如下的配置文件,最后重启应用即可 重启:koctl restart 阅读全文
posted @ 2021-06-01 14:35 哈喽哈喽111111 阅读(317) 评论(0) 推荐(0)
摘要: 转载自:https://mp.weixin.qq.com/s/GgyCbth5liJ6CxxmcKNC4A 阅读全文
posted @ 2021-05-30 17:25 哈喽哈喽111111 阅读(101) 评论(0) 推荐(0)
摘要: # 获取容器的 CONTAINER ID docker ps -q 5354ce7e85e1 # 通过 docker top 获取 PID docker top 5354ce7e85e1 UID PID PPID C STIME TTY TIME CMD root 81534 81517 3 201 阅读全文
posted @ 2021-05-20 15:49 哈喽哈喽111111 阅读(560) 评论(0) 推荐(0)
摘要: 状态查询 # 查看集群信息 # kubectl cluster-info Kubernetes control plane is running at https://127.0.0.1:8443 KubeDNS is running at https://127.0.0.1:8443/api/v1 阅读全文
posted @ 2021-05-18 10:52 哈喽哈喽111111 阅读(604) 评论(0) 推荐(0)
摘要: 网络策略(NetworkPolicy)是一种关于pod间及pod与其他网络端点间所允许的通信规则的规范。NetworkPolicy 资源使用标签选择pod,并定义选定pod所允许的通信规则。 前提 网络策略通过网络插件来实现,所以用户必须使用支持 NetworkPolicy 的网络解决方案 - 简单 阅读全文
posted @ 2021-05-18 10:37 哈喽哈喽111111 阅读(1902) 评论(0) 推荐(0)
摘要: 示例Pod 的配置文件 envars.yaml Copy envars.yaml to clipboard apiVersion: v1 kind: Pod metadata: name: envar-demo labels: purpose: demonstrate-envars spec: co 阅读全文
posted @ 2021-05-18 10:03 哈喽哈喽111111 阅读(449) 评论(0) 推荐(0)
摘要: 第一种 {{ (.StartsAt.Add 28800e9).Format "2020-01-02 15:04:05" }} 或者是 {{ ($alert.StartsAt.Add 28800e9).Format "2020-01-02 15:04:05" }} 第二种 {{ $alert.Star 阅读全文
posted @ 2021-05-17 17:44 哈喽哈喽111111 阅读(1694) 评论(0) 推荐(1)
摘要: Kubernetes支持预启动和预结束事件。 Kubernetes在容器启动的时候发送预启动事件,在容器结束的时候发送预结束事件。 定义预启动和预结束事件操作 下面是Pod的配置文件: # cat lifecycle-events.yaml apiVersion: v1 kind: Pod meta 阅读全文
posted @ 2021-05-17 16:15 哈喽哈喽111111 阅读(200) 评论(0) 推荐(0)
摘要: Downward API 有两种方式可以将 Pod 和 Container 字段呈现给运行中的容器: 环境变量 卷文件 这两种呈现 Pod 和 Container 字段的方式统称为 Downward API。 使用环境变量的方式 用 Pod 字段作为环境变量的值 Pod 的配置文件 cat test 阅读全文
posted @ 2021-05-17 15:09 哈喽哈喽111111 阅读(1765) 评论(0) 推荐(0)
摘要: 创建 Pod 时设置命令及参数 创建 Pod 时,可以为其下的容器设置启动时要执行的命令及其参数。如果要设置命令,就填写在配置文件的 command 字段下,如果要设置命令的参数,就填写在配置文件的 args 字段下。一旦 Pod 创建完成,该命令及其参数就无法再进行更改了。 如果在配置文件中设置了 阅读全文
posted @ 2021-05-17 14:46 哈喽哈喽111111 阅读(9340) 评论(0) 推荐(0)
摘要: 在硬件升级、硬件维护等情况下,我们需要将某些Node进行隔离,脱离Kubernetes集群的调度范围。Kubernetes提供了一种机制,即可以将Node纳入调度范围,也可以将Node脱离调度范围。 使用配置文件的方式 创建配置文件unschedule_node.yaml,在spec部分指定unsc 阅读全文
posted @ 2021-05-17 14:15 哈喽哈喽111111 阅读(607) 评论(0) 推荐(0)
摘要: 由于官网未开放同步方式, 可能会有索引gpg检查失败的情况, 这时请用 yum install -y --nogpgcheck kubelet kubeadm kubectl 安装 Debian / Ubuntu apt-get update && apt-get install -y apt-tr 阅读全文
posted @ 2021-05-17 14:06 哈喽哈喽111111 阅读(2878) 评论(0) 推荐(0)
摘要: 除了 kubectl describe pod 以外,另一种获取 Pod 额外信息(除了 kubectl get pod)的方法 是给 kubectl get pod 增加 -o yaml 输出格式参数。 该命令将以 YAML 格式为你提供比 kubectl describe pod 更多的信息 — 阅读全文
posted @ 2021-05-17 13:59 哈喽哈喽111111 阅读(1964) 评论(0) 推荐(0)
摘要: http://www.comicat.org/search.php?keyword=thunderbolt%20fantasy%20 阅读全文
posted @ 2021-05-17 12:35 哈喽哈喽111111 阅读(1325) 评论(0) 推荐(0)
摘要: 转载自:https://www.cnblogs.com/you-men/p/13173245.html CentOS7.3 prometheus-2.2.1.linux-amd64.tar.gz nginx-module-vts 节点名 IP 软件版本 硬件 网络 说明 Prometheus 192 阅读全文
posted @ 2021-05-14 18:21 哈喽哈喽111111 阅读(1221) 评论(0) 推荐(0)
摘要: nginx version: openresty/1.19.3.1 built by gcc 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC) built with OpenSSL 1.1.1h 22 Sep 2020 (running with OpenSSL 1.1. 阅读全文
posted @ 2021-05-14 18:20 哈喽哈喽111111 阅读(285) 评论(0) 推荐(0)
摘要: GitHub上官方地址:https://github.com/knyar/nginx-lua-prometheus 告警规则地址:https://awesome-prometheus-alerts.grep.to/rules#nginx 1.nginx需要支持lua功能,若是使用openresty的 阅读全文
posted @ 2021-05-14 17:09 哈喽哈喽111111 阅读(1958) 评论(0) 推荐(0)
摘要: 一、简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行 阅读全文
posted @ 2021-05-14 10:14 哈喽哈喽111111 阅读(229) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/794174/202105/794174-20210514085511090-953560986.png) 阅读全文
posted @ 2021-05-14 08:55 哈喽哈喽111111 阅读(98) 评论(0) 推荐(0)
摘要: 参考网站:https://awesome-prometheus-alerts.grep.to/rules 这个网站上有好多常用软件的告警规则,但是有些并不一定实用,有些使用起来会有错误,这里就把这些都给排除掉,只保留能使用的 结合文章:https://www.cnblogs.com/sanduzxc 阅读全文
posted @ 2021-05-12 14:37 哈喽哈喽111111 阅读(2822) 评论(0) 推荐(1)
摘要: 问题出在客户端的设置上,比如你的frps服务器IP为114.114.114.114,设置的vhost_http_port端口为 8080,在客户端设置的是域名fk.abc.com 指向frps所在服务器的IP, 那么在访问的时候就只能用域名访问fk.abc.com:8080 ,而不能用IP访问114 阅读全文
posted @ 2021-05-10 13:16 哈喽哈喽111111 阅读(4211) 评论(1) 推荐(0)
摘要: 1) 先检查网络接口名称 C:\Windows\system32>netsh interface show interface 管理员状态 状态 类型 接口名称 已启用 已连接 专用 VMware Network Adapter VMnet1 已启用 已连接 专用 VMware Network Ad 阅读全文
posted @ 2021-05-10 13:13 哈喽哈喽111111 阅读(1666) 评论(0) 推荐(0)
摘要: 官方文档地址:https://docs.spring.io/spring-boot/docs/current/reference/html/deployment.html#deployment-install 有两种方式: 第一种是使用init.d,第二种是使用service 前提工作--修改pom 阅读全文
posted @ 2021-05-08 14:50 哈喽哈喽111111 阅读(896) 评论(0) 推荐(0)
摘要: # 使用epel-release.repo源安装的nodejs版本是6.17.1,有些前端项目使用的话会提示版本太低,具体下图 # 命令执行后的详细情况:curl -sL https://rpm.nodesource.com/setup_8.x | bash - DEPRECATION WARNIN 阅读全文
posted @ 2021-04-30 11:22 哈喽哈喽111111 阅读(1135) 评论(0) 推荐(0)
摘要: apiVersion: apps/v1 #与k8s集群版本有关,使用 kubectl api-versions 即可查看当前集群支持的版本 kind: Deployment #该配置的类型,我们使用的是 Deployment metadata: #译名为元数据,即 Deployment 的一些基本属 阅读全文
posted @ 2021-04-28 09:49 哈喽哈喽111111 阅读(1519) 评论(0) 推荐(1)
摘要: 解决方案(修改tomcat配置文件) 打开Tomcat配置文件(conf\web.xml)搜索 httpHeaderSecurity有两处地方 <!--第一处将注释放开--> <filter> <filter-name>httpHeaderSecurity</filter-name> <filter 阅读全文
posted @ 2021-04-27 10:21 哈喽哈喽111111 阅读(2553) 评论(0) 推荐(0)
摘要: 1.批量执行yaml文件 # 把所有要执行的yaml文件放在同一个目录下,并且切换到这个目录下 kubectl apply -f . 2.利用pod的亲和和反亲和功能把pod调度到不同的node上 亲和(affinity)和 反亲和(anti-affinity) Pod之间亲和和反亲和,你可以通过已 阅读全文
posted @ 2021-04-26 10:46 哈喽哈喽111111 阅读(372) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 56 下一页