ELK监控nginx日志的整体流程

目录ELK介绍一.nginx二.logstash三.kibana1.management添加索引2.Discover查看索引3.Visualize建立仪表盘模板4.Dashboard总结ELK介绍ELK即ElasticSearch + Logstash + kiba...

2022-08-06

继docker之后podman容器技术崛起

目录一、什么是podman与OCI二、docker有什么硬伤?三、从docker过度到podman非常easy四、上手podman4.1.安装4.2.CentOS7环境下需要做的特殊处理4.3.配置非root用户id及组id范...

2022-08-06

Docker Overlay2磁盘空间占用过大清理的方法实现

目录1、第一种情况2、第二种情况3、最后,可通过安装portainer 【Docker的图形化管理工具】在日常线上环境中,我们通常会来做利用Docker来做容器化管理,通过运行容器来执行任务...

2022-08-06

解决Linux未启用网卡的问题

在Linux中可以使用ifconfig命令查询ip,如下图所示:这时你会发现会提示command not found,说明安装的CentOS是简易版本的,其中一些命名没有,需要我们手动进行安装。安装步骤如下:1...

2022-08-06

在CentOS7上搭建本地GitLab服务器

一、安装并配置必要的依赖关系首先要在CentOS系统上面安装所需的依赖:ssh、防火墙、postfix(用于邮件通知)、wegt,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。1、...

2022-08-06

煮饺子论云原生docker与kubernetes之间的关系

目录前言一、周末煮饺子聊到容器问题二、说说docker与煮饺子的容器三、聊聊集群煮饺子(k8s)前言云原生的概念最近非常火爆,企业落地云原生的愿望也越发强烈。看过很多关于云原...

2022-08-06

2022最新版VMware虚拟机安装CentOS7安装的图文教程

大家好,我是杜晓帅~,做为一个后端开发,因为要学的技术比较多,而各种技术又必须要安装各种包或者配置环境,所以为了保护自己电脑的系统,不让他轻易崩溃,安装一个虚拟机将是很好的方...

2022-08-06

Nginx+Windows搭建域名访问环境的操作方法

目录一、修改 Windows hosts 文件二、Nginx 配置文件三、分析Nginx配置文件四、gulimall.conf4.1 查看Windows ip4.2 配置代理五、图示六、反向代理:nginx 代理网关由网关进...

2022-08-06

nginx刷新页面出现404解决方案(亲测有效)

目录方法一方法二方法一最为简单的,将router设置为hash模式!!!history模式的路由需要后端配置,hash模式便不需要,不同的框架所需不一样,看对应的文档。方法二找到nginx配置代码,进行...

2022-08-06

教你使用zabbix api批量添加数百台监控主机的方法

在公司规模很庞大的时候,每次都手动添加监控主机将会很麻烦,我们可以利用zabbix的api去批量添加监控主机本次我们将实现用一台主机虚拟出100台主机,并通过api的方式自动添加监...

2022-08-06

使用Docker镜像构建Go应用的实现方法

目录修炼背景第一次尝试第二次尝试第三次尝试神功练成项目地址修炼背景我夜以继日,加班加点开发了一个最简单的 Go Hello world 应用,虽然只是跑了打印一下就退出了,但是老板也...

2022-08-06

分布式架构中关于正向代理反向代理面试提问

目录引言1、面试官:完看你简历提到使用过Nginx做代理,你是如何理解“正向代理”,“反向代理”的?2、面试官:那服务端为什么要使用代理?有啥好处?3、面试官:那你...

2022-08-06

在VMware虚拟机里安装Linux操作系统

在这篇文章中以VMware14为例,Linux操作系统采用CentOS7进行讲解如何在虚拟机中安装Linux操作系统。一、选择创建新的虚拟机二、在选择虚拟机配置界面选择“自定义(高级)...

2022-08-06

docker的具名挂载与匿名挂载实现

大家好,今天我们分享一下docker 的具名挂载与匿名挂载以这条命令举例[root@localhost ~]# docker run -d -P --name nginx02 -v /etc/nginx/ nginxd8e9b9084cf884e7e0d11c5...

2022-08-06

docker --link容器互联的实现

目录容器互联实验:tomcat连接mysql创建启动mysql容器创建启动tomcat容器--link连接mysql容器–link可以通过容器名互相通信,容器间共享环境变量。–link主要用来解...

2022-08-06

nginx中封禁ip和允许内网ip访问的实现示例

目录一、语法二、封禁ip三、仅内网IP访问Nginx不仅仅只是一款反向代理和负载均衡服务器,它还能提供很多强大的功能,例如:限流、缓存、黑白名单和灰度发布等等,我们先来了解一下n...

2022-08-06

Docker容器镜像加载及底层基本原理深入解析

目录前言一、Docker run二、Docker底层原理1、Docker是怎么工作的2、为什么Docker比虚拟机快三、Docker镜像1、镜像2、联合文件系统UnionFS3、Docker镜像的加载原理4、Docke...

2022-08-06

使用Docker部署打包发布springboot项目

目录前言第一:环境第二:开始描述从搞项目到docker发布:第四:各种错误教训集合。前言从安装docker到多种方式打包发布,编译,镜像,容器等问题,遇到种种问题,终于不负所望,一步步解决...

2022-08-06

docker-compose容器互相连接的实现

一些示例未整理haproxy 与nginx 容器连接## 服务的compose 编写mkdir /mnt/composevim docker-compose.ymlweb1:         image: nginx        expose:      ...

2022-08-06

Virtualbox NAT网络配置方法

Virtualbox 本身自带了一个NAT网络地址转换的连接方式,不用配置可以直接使用。既然有现成的直接可以选,为什么还要配置 NAT网络呢?
原因在于默认的NAT网络,网段是预置好的** 10....

2022-08-06

Centos8安装docker报错(错误提示:All mirrors were tried)的问题

Centos8从零安装Docker-ce背景:我把服务器整个yum源的配置文件里的内容全删了。因为我一直碰到“All mirrors were tried”的报错信息。没错,一气之下 rm -rf /etc/...

2022-08-06

聊聊kubernetes1.20用containerd替换docker(shim)的问题

目录A. 在work节点上替换B. 在master节点上替换kubernetes 1.20 要去掉对 Docker的支持,具体看这里,本篇文章介绍用 containerd 替换 docker,从work节点开始,然后才到master节点...

2022-08-06

Nginx七层及四层反向代理配置的全过程

目录部署测试 http服务nginx反向代理 http服务nginx 通过 https反向代理 http服务Nginx Stream模块负载均衡测试准备测试用 https服务nginx stream 安装配置负载均衡策略默...

2022-08-06

Virtualbox 安装 docker的流程分析

卸载旧版 sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
doc...

2022-08-06

Nginx中使用Lua脚本与图片的缩略图处理的实现

目录环境搭建Ubuntu 16.04Ubuntu 18.04图片缩略图环境搭建Ubuntu 16.04安装环境的脚本#!/bin/bashapt-get updateapt-get install gcc g++ make wget openssl libssl-dev vi...

2022-08-06

服务发现与负载均衡机制Service实例创建

目录什么是Service?创建一个Service实例集群外部访问svc创建代理外部应用的Service实例Service反代外部域名Service 的类型:什么是Service?Service是逻辑上的一组Pod,一种可以访...

2022-08-06

k8s监控数据组件Pod自动化进行扩缩容HPA

自动扩缩容HPA:全称是Horizontal Pod Autoscaler我们安装k8s集群的时候,安装过一个metrics-server的组件,这是一个监控数据组件,提供HPA和基础资源监控的能力。就是这面这个Pod:[...

2022-08-06

Deployment副本无状态服务创建及水平扩展

目录本文单词:deployment的创建deployment的升级deployment的回滚deployment的扩容和缩容deployment的更新暂停及恢复deployment的注意项本文单词:replace(/rɪˈpleɪs/)替换、...

2022-08-06

docker部署访问postgres数据库的实现方法

目录部署与访问启用日志如果需要修改pg配置重启pg代码&外部连接时注意(温馨提示)部署与访问宿主机创建postgres用户:adduser postgres拉取镜像,此处以12.1版本为例:docker pull p...

2022-08-06

云原生技术持久化存储PV与PVC

目录1.PV与PVCPV:PVC:2.PV资源回收Retain:保留资源Delete:删除数据Recycle:回收(弃用)3.访问模式4.存储分类文件存储(Filesystem):块存储(block):对象存储:5.创建PV卷5.1.实例:创建NAS/NFS...

2022-08-06

云原生自动化应用于docker仓库私有凭据secret创建

目录SecretSecret的创建应用于docker私有仓库的secret其他SecretSecret 是一种包含少量敏感信息例如密码、令牌或密钥的对象。 这样的信息可能会被放在 Pod 规约中或者镜像...

2022-08-06

Ingress七层路由机制实现域名的方式访问k8s

Ingress概念:通俗来讲:Ingress和之前说的Service、Deployment一样,也是一个k8s的资源类型;Ingress用于实现域名的方式访问k8s的内部应用,Service可能更适于服务间访问。这东西我...

2022-08-06

Kubernetes特别属性的标签Label的强大作用

目录前言Label的匹配规则:前言Label:对k8s中各种资源进行分类、分组,添加一个具有特别属性的标签Selector:通过一个过滤的语法进行查找到对应标签的资源Label是k8s中一个比较重...

2022-08-06

通过StatefulSet部署有状态服务应用实现方式

目录先总结后详解:StatefulSet的基本概念:示例:定义一个StatefulSet资源StatefulSet的扩容与缩容StatefulSet扩容:StatefulSet缩容:StatefulSet更新策略StatefulSet灰度发布State...

2022-08-06

基于docker 部署canvas-lms的详细步骤

准备: 一台8G内存的服务器。安装好docker, pull一个ubuntu镜像下来, 可以是最新版也可以是官方支持的14/ 16更新时间: 2018-04-04Step 1: 启动docker然后加载ubuntu镜像。命...

2022-08-06

云原生技术kubernetes之volumes容器的使用

目录卷(volumes):1.emptyDir1.1.emptyDir卷特性:1.2.官方示例:1.3.我们做一个实例:2.HostPath2.1.HostPath卷特性:2.2.官方示例:2.3.我们做一个实例:3.nfs卷(volumes):容器中的文件存在...

2022-08-06

k8s的包管理工具helm使用简介

目录Helm Helm是什么?Helm中一个很重要的元素:Chart使用Helm安装helm客户端注意点通过二进制的方式安装helm客户端:添加chart存储库搜索chart存储库安装一个chart自定义配置安...

2022-08-06

Nginx实现负载均衡的项目实践

目录一、Nginx介绍二、Nginx特点三、Nginx负载均衡3.1 认识 upstream 模块3.2 Nginx负载均衡策略3.3 Nginx负载均衡实例总结一、Nginx介绍Nginx是一款高性能的Http和反向代...

2022-08-06

k8s入门集群组件介绍及概念理解

目录master节点:集群的控制中枢node节点:工作节点,也叫worker节点kube-system命名空间:系统组件podk8s是谷歌以Borg为前身,基于谷歌15年生产环境经验的基础上开源的一个项目。k8s...

2022-08-06

Kubernetes探针使用介绍

目录一、基本介绍Kubernetes 的探针有三种类型:探针方式:配置项:二、K8s 探针使用介绍1)就绪探针:2)存活探针:3)启动探针:一、基本介绍当我们在 K8s 上运行应用时,应用是否运行正常这...

2022-08-06

快速安装Docker详细步骤教程

目录一、Docker的基本组成1、Docker服务端和客户端客户端-服务端(C/S) :浏览器 - 服务端(B/S) :2、Docker的基本组成二、Docker的在线安装三、Docker内网环境的离线安装四、...

2022-08-06

云原生要素配置分离ConfigMap创建方式

目录什么是ConfigMapConfigMap的创建方式基于目录/文件方式创建configmap基于env文件创建configmap基于literal直接创建configmap基于yaml文件创建configmap使用valueFrom定...

2022-08-06

Nginx实现会话保持的两种方式

目录前言一、基于ip_hash的会话保持二、基于cookie的会话保持总结前言在我们做Nginx负载均衡的时候经常会遇到会话保持的问题,为了保证同一用户session会被分配到同一台服务...

2022-08-06

DaemonSet服务守护进程的使用场景

目录DaemonSet又是什么?DaemonSet 的使用场景:DaemonSet的使用:DaemonSet又是什么?DaemonSet是守护进程集,简写为ds;是在所有的节点或者匹配的节点上都部署一个Pod。[root@k8s-mas...

2022-08-06

kubernetes k8s入门定义一个Pod

目录什么是Pod?为什么要引入Pod?定义一个Pod:pod.yamlPod探针:Pod探针检测方式:Pod退出流程什么是Pod?pod是kubernetes中最小的单元,由一组、一个或多个容器组成,每个pod中包含了一...

2022-08-06

Nginx的基本概念和原理

目录一、Nginx基本概念二、反向代理三、负载均衡四、动静分离五、原理六、worker如何工作一、Nginx基本概念(engine x)是一个高性能的HTTP和反向代理web服务器,同时也提供了I...

2022-08-06

docker将本地镜像发布到阿里云的实现方法

目录创建仓库镜像命名空间镜像仓库 将镜像推送到仓库查看自己的用户名登录推送查询镜像推送查看下载镜像创建仓库镜像进入阿里云开发者平台 点击,进行登录,这里可以用支付宝等...

2022-08-06

解决VMware ping 不通主机和主机ping不通虚拟机的问题

升级到最新版本的VMware workstation,在使用虚拟机搭建服务器的时候发现Xshell连不上虚拟机,就ping了下,发现主机和虚拟机相互都ping不通。VMware workstation 的虚拟机和主机...

2022-08-06

KVM 虚机镜像扩容和压缩的操作

目录KVM镜像操作创建镜像 qemu-img create查看镜像信息 qemu-img info转换镜像格式 qemu-img convert缩小镜像实际占用的磁盘大小Linux虚机端Windows虚机端压缩虚机镜像virt...

2022-08-06

Docker常见命令介绍

目录一、Docker容器信息1、查看docker容器版本2、查看docker容器信息3、查看docker容器帮助二、镜像操作命令1、查看镜像2、搜索镜像3、镜像下载4、删除镜像5、生成镜像三、...

2022-08-06
返回顶部
顶部