上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 53 下一页
摘要: 将nginx.conf文件内容创建为ConfigMap user nginx; worker_processes auto; error_log /var/log/nginx/error.log error; pid /var/run/nginx.pid; worker_rlimit_nofile 阅读全文
posted @ 2021-07-14 16:53 哈喽哈喽111111 阅读(1742) 评论(2) 推荐(0) 编辑
摘要: Docker在不重建容器的情况下,日志文件默认会一直追加,时间一长会逐渐占满服务器的硬盘的空间,内存消耗也会一直增加,本篇来了解一些控制日志文件的方法。 查出占用磁盘较大的文件 Docker 的日志文件存在 /var/lib/docker/containers 目录中,通过下面的命令可以将日志文件夹 阅读全文
posted @ 2021-07-14 13:44 哈喽哈喽111111 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: systemd 介绍 systemd是目前Linux系统上主要的系统守护进程管理工具,由于init一方面对于进程的管理是串行化的,容易出现阻塞情况,另一方面init也仅仅是执行启动脚本,并不能对服务本身进行更多的管理。所以从CentOS 7开始也由systemd取代了init作为默认的系统进程管理工 阅读全文
posted @ 2021-07-14 13:16 哈喽哈喽111111 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章地址:https://www.cnblogs.com/sanduzxcvbnm/p/14990065.html 建议先看上一篇文章,才更容易理解这篇 1.traefik的deployment.yaml文件分析 apiVersion: apps/v1 kind: Deployment met 阅读全文
posted @ 2021-07-09 13:56 哈喽哈喽111111 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: [root@k8s-develop-master-1 kubernetes]# cd /etc/kubernetes [root@k8s-develop-master-1 kubernetes]# ll total 44 -rw . 1 root root 5493 Jun 7 13:26 admi 阅读全文
posted @ 2021-07-09 12:36 哈喽哈喽111111 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Traefik 是一个开源的可以使服务发布变得轻松有趣的边缘路由器。它负责接收你系统的请求,然后使用合适的组件来对这些请求进行处理。 除了众多的功能之外,Traefik 的与众不同之处还在于它会自动发现适合你服务的配置。当 Traefik 在检查你的服务时,会找到服务的相关信息并找到合适的 阅读全文
posted @ 2021-07-08 16:13 哈喽哈喽111111 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-07-08 13:11 哈喽哈喽111111 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 文章转载自: K8S ingress控制器 (一)https://blog.51cto.com/u_13760351/2728917 K8S ingress控制器 (二)https://blog.51cto.com/u_13760351/2744342 K8S ingress控制器 (三)https 阅读全文
posted @ 2021-07-07 17:01 哈喽哈喽111111 阅读(2822) 评论(0) 推荐(1) 编辑
摘要: 安装traefik 参考步骤:https://blog.51cto.com/u_13760351/2764008?xiangguantuijian&01 修改好的四个yaml文件下载地址:https://files.cnblogs.com/files/sanduzxcvbnm/bak.zip 里面的 阅读全文
posted @ 2021-07-07 16:52 哈喽哈喽111111 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 一、需求背景 固定对外提供服务采用了NodePort方式映射并固定了30001端口,但是,该端口默认范围是30000~32767,并且我们的web服务一般都是80、443端口对外,因此我们产生了如下几点需求和疑问: 1、如果想暴露80、443端口,可以修改k8s apiserver的参数将端口设置为 阅读全文
posted @ 2021-07-07 14:41 哈喽哈喽111111 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 结论 1,在非root账户下启动时,nignx的master和worker进程的用户都将是这个账户, 2,在root账户下启动时 nignx的master进程是用户是root,worker的用户在conf已配置用户的情况下,owner是配置的用户,否则将是nobody,而且也可能导致nginx的一些 阅读全文
posted @ 2021-07-06 17:03 哈喽哈喽111111 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: SpringBootAdmin不是Spring官方提供的模块,它包含了Client和Server两部分。server部分提供了用户管理界面,client即为被监控的服务。client需要注册到server端。SpringBootAdmin提供了很少的几个监控服务端点,需要依赖SpringBootAc 阅读全文
posted @ 2021-07-05 14:11 哈喽哈喽111111 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 问题:通过nginx可以给某些web网站设置登录使用的用户名和密码,现在网站部署到k8s中,通过配置nginx-ingress->service->pod来访问的,怎么给这个网站再配置上访问的用户名和密码 参考网址:https://blog.csdn.net/wzy_168/article/deta 阅读全文
posted @ 2021-07-02 17:04 哈喽哈喽111111 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 概念 Nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及微服务管理的组件。用来取代以前常用的注册中心(zookeeper , eureka等等),以及配置中心(spring cloud config等等)。Nacos是集成了注册中心和配置中心的功能,做到了二合一。 安装 编译安装:htt 阅读全文
posted @ 2021-06-29 15:10 哈喽哈喽111111 阅读(1618) 评论(0) 推荐(1) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/116496272 阅读全文
posted @ 2021-06-29 14:17 哈喽哈喽111111 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/116516923 创建一个目录 docker-logstash。在该目录下,有如下的文件: $ pwd /data/docker-logstash $ ls -al total 16 阅读全文
posted @ 2021-06-29 14:13 哈喽哈喽111111 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/100919273 前提条件 首选需要在主机上安装好docker和docker-compose 用 docker 来安装 Elasticsearch 下载 docker image do 阅读全文
posted @ 2021-06-29 14:05 哈喽哈喽111111 阅读(530) 评论(1) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/116569527 阅读全文
posted @ 2021-06-29 12:01 哈喽哈喽111111 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/116974695 阅读全文
posted @ 2021-06-29 11:53 哈喽哈喽111111 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/117253545 在有些时候,我们甚至可以建立 Logstash-to-Logstash 之间的通信。这样可以使得我们让不同的 Logstash 处理不同的 pipeline,从而进行 阅读全文
posted @ 2021-06-29 11:42 哈喽哈喽111111 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/114533904 Sense 是我们现在所说的 Kibana 控制台 UI 的第一个版本。 这个想法是,当 curl 太复杂时,你可以使用此工具与 JSON 交互。 它使开发人员能够轻 阅读全文
posted @ 2021-06-29 10:56 哈喽哈喽111111 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/114575256 离线安装方式:https://www.cnblogs.com/sanduzxcvbnm/p/12014887.html Elasticsearch-head 是 We 阅读全文
posted @ 2021-06-29 10:51 哈喽哈喽111111 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/118145104 需要学习的是httpjson请求的写法 使用 Filebeat 的 HTTP JSON input 来对微服务的数据进行采集。我们知道 Beats 的架构是属于一种轻 阅读全文
posted @ 2021-06-29 10:43 哈喽哈喽111111 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/118152293 有一个很好的 Dashboard,我们想分析这个 Dashboard 给没有访问权限的人进行查看。当然这种也使用大屏幕 Canvas 可视化。我们可以让一个实时动态的 阅读全文
posted @ 2021-06-29 10:30 哈喽哈喽111111 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://elasticstack.blog.csdn.net/article/details/115341977 前一段时间有一个开发者私信我说自己的 Beats 连接到 Logstash,然后连接到 Elasticsearch。等数据在 Elasticsearch 中收集完后, 阅读全文
posted @ 2021-06-29 10:06 哈喽哈喽111111 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 总结: 工作负载类型是StatefulSet的pod,不论其上层的service是nodeport还是Headless, 对外提供的地址格式是: <pod name>.<service>:<port>, 这种情况针对的是一个pod. 虽然在pod中ping其他pod的service也能ping通,但 阅读全文
posted @ 2021-06-25 18:09 哈喽哈喽111111 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 概述 Security Context(安全上下文)用来限制容器对宿主节点的可访问范围,以避免容器非法操作宿主节点的系统级别的内容,使得节点的系统或者节点上其他容器组受到影响。 Security Context可以按照如下几种方式设定: 访问权限控制:是否可以访问某个对象(例如文件)是基于 user 阅读全文
posted @ 2021-06-25 15:49 哈喽哈喽111111 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 将 ConfigMap 作为一个数据卷(在挂载时不指定数据卷内子路径,需要指定ConfigMap的子路径)挂载到容器,此时 ConfigMap 将映射成一个文件夹,每一个 KEY 是文件夹下的文件名,KEY 对应的 VALUE 是文件当中的内容。 1.先添加ConfigMap 2.创建pod时设置数 阅读全文
posted @ 2021-06-25 12:20 哈喽哈喽111111 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 原因: 正常访问该地址:https://xxx.xxx.com/rabbitmq/ 时能正常跳转,但是 rabbitmq management 的 API url 出现了 %2f 字符,这些字符会在经过 nginx 被转换为/ 解决方案: 修改 nginx 配置文件 location ^~ /rab 阅读全文
posted @ 2021-06-24 16:06 哈喽哈喽111111 阅读(1764) 评论(0) 推荐(1) 编辑
摘要: 背景描述 一台有公网IP的主机安装的有jumpserver,假设为A主机,另外几台没有公网ip的主机,假设其中一个为B主机。 操作 1.通过主机A的公网IP和端口等登录到jumpserver的管理员用户界面 2.添加管理用户为root,也就是资产(被控服务器)上的 root,或拥有 NOPASSWD 阅读全文
posted @ 2021-06-23 09:20 哈喽哈喽111111 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: Etcd 是一个分布式键值存储系统,Kubernetes使用Etcd进行数据存储,所以先准备一个Etcd数据库,为解决Etcd单点故障,应采用集群方式部署,这里使用3台组建集群,可容忍1台机器故障,当然,你也可以使用5台组建集群,可容忍2台机器故障。 主机规划 节点名称 IP etcd-1,k8s- 阅读全文
posted @ 2021-06-22 17:48 哈喽哈喽111111 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 设置存储仓库数据 默认情况下omnibus-gitlab 将仓库数据存储在 /var/opt/gitlab/git-data目录下,仓库存放在子目录 repositories里面。 以可以通过修改/etc/gitlab/gitlab.rb 的这一行来自定义 git-data 的父目录 # vim / 阅读全文
posted @ 2021-06-22 13:57 哈喽哈喽111111 阅读(2279) 评论(0) 推荐(1) 编辑
摘要: Nacos 被用于: 服务发现 微服务配置信息管理 部署 nacos 时,需要用到如下两个镜像,这两个镜像均来自于 nacos 官方发布到 docker hub 的镜像, nacos/nacos-server:latest https://hub.docker.com/r/nacos/nacos-s 阅读全文
posted @ 2021-06-15 17:26 哈喽哈喽111111 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: cluster.yaml文件 文件中有几个地方要注意: dataDirHostPath: 这个路径是会在宿主机上生成的,保存的是ceph的相关的配置文件,再重新生成集群的时候要确保这个目录为空,否则mon会无法启动,宿主机的/var/lib/rook文件夹 useAllDevices: 使用所有的设 阅读全文
posted @ 2021-06-09 14:59 哈喽哈喽111111 阅读(641) 评论(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 阅读(904) 评论(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 阅读(94) 评论(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 阅读(613) 评论(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 阅读(4497) 评论(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 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 概念 Krew是kubectl插件的包管理工具。借助Krew,可以轻松地使用kubectl plugin:发现插件、安装和管理插件。使用类似apt、dnf或者brew。 对于kubectl用户:krew能帮助用户搜索、安装和管理kubectl插件; 对于插件开发者:krew可以帮助你在多种平台上打包 阅读全文
posted @ 2021-06-04 09:45 哈喽哈喽111111 阅读(944) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 53 下一页