<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HYXRX的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HYXRX</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HYXRX]]></copyright><item><title><![CDATA[Kubernetes+Gitlab+Jenkins+ArgoCD多集群部署]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/134556912</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/134556912</guid><author>HYXRX</author><pubDate>Wed, 22 Nov 2023 16:45:33 +0800</pubDate><description><![CDATA[在企业级环境中,由于业务的需要会有许多Kubernetes集群需要管理,比如Dev环境,UAT环境,Pro环境等.
每次发布和上线都需要分别登录不同集群进行部署项目.如果我们使用了ArgoCD,它可以支持多集群部署,大大提高了效率和准确性.
ArgoCD允许同时向多个集群部署应用,还可以轻松地管理不同环境的配置,轻松部署应用程序,提高生产效率.]]></description><category></category></item><item><title><![CDATA[部署单仓库多目录项目]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/134534025</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/134534025</guid><author>HYXRX</author><pubDate>Tue, 21 Nov 2023 15:55:21 +0800</pubDate><description><![CDATA[在开发过程中,研发团队往往会将一个大型项目拆分成几个子目录进行管理,使得研发- 人员可以更加方便快捷地进行代码组织和管理工作.然而,这种方式会给运维人员带来挑战,因为他们必须单独部署每一个子目录,而不能一键部署整个项目.这是因为Webhook之类的自动化工具无法识别多个目录的情况.]]></description><category></category></item><item><title><![CDATA[ETH-服务节点部署(全网最新)]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/125142535</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/125142535</guid><author>HYXRX</author><pubDate>Mon, 06 Jun 2022 11:01:15 +0800</pubDate><description><![CDATA[ETH-服务节点部署(全网最新)]]></description><category></category></item><item><title><![CDATA[全网最新Nginx禁止国内IP地址访问网站]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/123656148</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/123656148</guid><author>HYXRX</author><pubDate>Tue, 22 Mar 2022 11:32:35 +0800</pubDate><description><![CDATA[全网最新Nginx禁止国内IP地址访问网站
文章目录全网最新Nginx禁止国内IP地址访问网站1.服务器安装依赖2.创建文件地址并下载所需服务3.安装libmaxminddb4.解压并且修改geoip2模块5.下载对应国家地区的数据库6.备份Nginx7.Nginx重新编译增加新的模块8.测试重新编译的Nginx能否使用9.替换原来的Nginx命令10.添加geoip访问策略11.复制模块至Nginx路径文件下12.重启Nginx并点击访问看是否成功
1.服务器安装依赖
yum install gperft]]></description><category></category></item><item><title><![CDATA[2021最新-AWS亚马逊云创建Redis集群]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/120993072</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/120993072</guid><author>HYXRX</author><pubDate>Wed, 27 Oct 2021 14:55:57 +0800</pubDate><description><![CDATA[AWS亚马逊云创建Redis集群
文章目录AWS亚马逊云创建Redis集群1.AWS-Redis服务2.创建Redis数据库集群2.1 开始使用2.2 创建集群2.3 选择集群创建方法2.4 集群信息2.5 选择或创建子网2.6 Redis集群的基本设置2.7 安全组与加密2.8 快照与备份2.9 维护2.10 标签2.11 创建3.连接Redis集群3.1 安装redis集群3.2 服务器连接到Redis集群3.3 Redis数据库安全组中加入需要连接集群的服务器地址或安全组4.小结4.小结
1.AWS-]]></description><category></category></item><item><title><![CDATA[2021最新版-AWS亚马逊云RDS创建Aurora MySQL集群]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/120973503</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/120973503</guid><author>HYXRX</author><pubDate>Tue, 26 Oct 2021 15:43:51 +0800</pubDate><description><![CDATA[AWS亚马逊云RDS创建Aurora MySQL集群
文章目录AWS亚马逊云RDS创建Aurora MySQL集群1.进入AWS-RDS控制台创建数据库2.选择你要创建的数据库3.Amazon Aurora数据库4.版本选择5.数据库集群名称及账号密码6.数据库实例7.可用性与持久性8.连接数据库9.数据库身份验证10.数据库创建完成11.服务器连接数据库11.1 服务器安装数据库11.1.1 下载MySQL官方的yum11.1.2 安装MySQL.rpm包11.1.3 使用yum安装MySQL服务11.1]]></description><category></category></item><item><title><![CDATA[2021最新版-1024-AWS亚马逊云EC2服务器创建CentOS7.8实例]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/120931064</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/120931064</guid><author>HYXRX</author><pubDate>Sun, 24 Oct 2021 11:00:50 +0800</pubDate><description><![CDATA[AWS亚马逊云EC2服务器创建CentOS7.8实例
文章目录AWS亚马逊云EC2服务器创建CentOS7.8实例1.进入EC2服务点击创建实例2.选择系统镜像3.选择一个实例类型4.配置实例信息5.添加存储6.添加标签7.配置安全组8.核查实例并且启动9.启动+密钥对10.创建成功11.配置弹性公网IP11.1 分配新的弹性IP地址11.2 关联弹性IP地址12.小结
1.进入EC2服务点击创建实例

2.选择系统镜像



由于Amazon里面的系统比较杂乱,不好进行选择所以我们去Cloud/AWS网站]]></description><category></category></item><item><title><![CDATA[Prometheus监控Golang服务-最简单的办法!!!]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/120293024</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/120293024</guid><author>HYXRX</author><pubDate>Tue, 14 Sep 2021 17:58:54 +0800</pubDate><description><![CDATA[Prometheus监控Golang-WEB_server页面
文章目录Prometheus监控Golang-WEB_server页面1.Golang1.1 go.mod文件1.2 main.go文件2.Prometheus监控取值3.Node_exporter查看取值3.1 Json格式页面3.2 metrics格式页面4.Grafana页面监控4.1 折线图4.2 表格展示图4.3 成品图
1.Golang
1.1 go.mod文件
#创建go mod文件[hyxr]
go mod init hy.co]]></description><category></category></item><item><title><![CDATA[DDoS和CC攻击原理讲解以及测试演示]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/120269132</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/120269132</guid><author>HYXRX</author><pubDate>Mon, 13 Sep 2021 16:13:13 +0800</pubDate><description><![CDATA[DDoS和CC攻击
文章目录DDoS和CC攻击简介DDoS攻击目的攻击类型介绍DDoS与CC攻击示例1.Pentmenu2.DHCPig3.MacOf4.Ab防御DDoS方法1.网络设备设施2.有效的抗DDoS思想及方案3.预防为主总结
简介
Denial Of Service 拒绝服务攻击
DOS攻击 == 耗尽资源攻击
DDOS == 分布式攻击

DDoS攻击目的
1.商业恶性竞争
2.勒索敲诈
3.实施报复

攻击类型介绍




攻击名称
攻击目标




TCP SYN泛洪攻击
Web服务器

]]></description><category></category></item><item><title><![CDATA[Python-Fabric自动化工具-部署LNMP架构(最新,最全)]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/118364109</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/118364109</guid><author>HYXRX</author><pubDate>Wed, 30 Jun 2021 16:32:36 +0800</pubDate><description><![CDATA[Python-Fabric自动化工具-部署LNMP架构(最新,最全)
文章目录Python-Fabric自动化工具-部署LNMP架构(最新,最全)fabric介绍fabric下载安装下载Python安装virtualenv虚拟化下载安装fabric使用python查看能调用那些fabric的变量fabric选项参数编写fabfile本地与远程运维常用API输出颜色多主机批量并行运维centos7多主机部署-LNMP(Linux+Nginx+MySQL+PHP)服务器准备Fabfile
fabric介绍
Fa]]></description><category></category></item><item><title><![CDATA[shell脚本实现批量查看当前服务器集群的基本信息]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/115550379</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/115550379</guid><author>HYXRX</author><pubDate>Fri, 09 Apr 2021 14:47:22 +0800</pubDate><description><![CDATA[shell脚本实现批量查看当前服务器集群的基本信息
1.使用脚本将公钥批量分发至Ansible被管理端服务器
#分发秘钥脚本一:
#!/bin/bash
for ip in `cat /opt/server/ip.txt`
do
sshpass -p'密码' ssh-copy-id -i /root/.ssh/id_dsa.pub $ip -o StrictHostKeyChecking=no 1&gt;/dev/null 2&gt;/var/log/ssh.log
if [ $? -eq 0 ]
then]]></description><category></category></item><item><title><![CDATA[PyCharm必看--PyCharm力扣刷题篇]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/115091513</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/115091513</guid><author>HYXRX</author><pubDate>Mon, 22 Mar 2021 18:53:13 +0800</pubDate><description><![CDATA[PyCharm必看–PyCharm力扣刷题篇
安装力扣插件，打开 settings ，点击 Plugins，搜索 leetcode 插件 ，进行安装

安装并启动力扣插件后，会发现右下角多了个力扣的按钮框，点击此按钮






这样，一个 leetcode 插件就安装好了~
整理不易，各位小伙伴记得点赞、评论，最后祝君在新的一年中好运爆棚~~~

...]]></description><category></category></item><item><title><![CDATA[学习python篇之使用python设计贪吃蛇小游戏]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/115082940</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/115082940</guid><author>HYXRX</author><pubDate>Mon, 22 Mar 2021 16:12:29 +0800</pubDate><description><![CDATA[学习python篇之使用python设计贪吃蛇小游戏
需要用到的模块
threading模块
queue模块
time模块
random模块

以下是编写的完整代码
# -*- codeing = utf-8 -*-
# @Time : 2021/3/22 13:01
# @Author : 霍義
# @File : tcs.py
# @Software : PyCharm
__author__ = 'HY'

from tkinter import *
import threading
import qu]]></description><category></category></item><item><title><![CDATA[学习python篇之使用python统计中国主要城市房价工资比排行榜]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/114999081</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/114999081</guid><author>HYXRX</author><pubDate>Fri, 19 Mar 2021 10:01:01 +0800</pubDate><description><![CDATA[学习python篇之使用python统计中国主要城市房价工资比排行榜
需要用到的模块
requests模块
bs4模块
re模块
openpyxl模块

开发思路
使用python下载网页,永远只有一个最佳的选择--Requests模块
如果缺少可使用一下命令下载即可:
pip install pipenv
pipenv install requests

以下是编写的完整代码
# -*- codeing = utf-8 -*-
# @Time : 2021/3/19 9:30
# @Author : 霍義]]></description><category></category></item><item><title><![CDATA[PyCharm必看--PyCharm基础使用手册]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/114969447</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/114969447</guid><author>HYXRX</author><pubDate>Thu, 18 Mar 2021 11:31:37 +0800</pubDate><description><![CDATA[PyCharm必看–PyCharm基础使用手册
文章目录PyCharm必看--PyCharm基础使用手册PyCharm 之编码设置PyCharm 之字体设置PyCharm 之主题设置设置主题安装主题卸载主题PyCharm 之背景美化PyCharm 之安装模块PyCharm 之设置模板PyCharm 之汉化插件安装插件卸载插件PyCharm 之常用快捷
PyCharm 之编码设置

PyCharm 之字体设置

PyCharm 之主题设置
设置主题

安装主题

卸载主题

PyCharm 之背景美化
连续按]]></description><category></category></item><item><title><![CDATA[Python教你在线爬“图片“]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/114929370</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/114929370</guid><author>HYXRX</author><pubDate>Wed, 17 Mar 2021 14:30:48 +0800</pubDate><description><![CDATA[Python教你在线爬"图片"
import requests
import re
import time
import os

# url = 'https://www.vmgirls.com/13344.html'

def get_pic(url):
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/8]]></description><category></category></item><item><title><![CDATA[shell脚本实现自动挂载硬盘(自动格式化+自动创建挂载目录)]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/114366675</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/114366675</guid><author>HYXRX</author><pubDate>Thu, 04 Mar 2021 13:59:54 +0800</pubDate><description><![CDATA[shell脚本实现自动挂载硬盘(自动格式化+自动创建挂载目录)
#!/bash/sh
echo "请输入所挂盘目标地址!(示例:/dev/xxx)"
read -p "地址:" o
echo "请输入所要挂载的地址!(示例:/xxx)"
read -p "地址:" p
sleep 3s
cd $p &gt;&gt;/dev/null 2&gt;&amp;1
if [ $? -eq 0 ];then
       echo "挂载地址存在!"
else
       echo "挂载地址已创建!" | sud]]></description><category></category></item><item><title><![CDATA[Prometheus+Grafana+Alertmanager(邮件报警+钉钉报警)全网最全图文教程]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/114300022</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/114300022</guid><author>HYXRX</author><pubDate>Wed, 03 Mar 2021 10:16:37 +0800</pubDate><description><![CDATA[一.准备环境




主机名称
IP地址
硬件要求
服务部署




master
10.0.0.12
1核1G
prometheus+grfana


node1
10.0.0.13
1核1G
node-exporte


node2
10.0.0.14
1核1G
node-exporte


二.安装prometheus
#安装prometheus
prometheus官网:https://prometheus.io/download/
我们下载prometheus-2.23.0.linux-amd64]]></description><category></category></item><item><title><![CDATA[ceph集群中运维常用指令]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/113931099</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/113931099</guid><author>HYXRX</author><pubDate>Mon, 22 Feb 2021 10:49:22 +0800</pubDate><description><![CDATA[集群操作
启动集群
# 启动 mon 服务
sudo service ceph-mon@ceph1 start
# 启动 mgr 服务 
sudo service ceph-mgr@ceph1 start
# 启动指定的 OSD 服务
sudo service ceph-osd@0 start 
# 启动所有的 OSD 服务
sudo service ceph-osd@* start
# 启动 MDS 服务
sudo service ceph-mds@ceph1 start

查看 ceph 的实时运行状态]]></description><category></category></item><item><title><![CDATA[lotus踩坑记录]]></title><link>https://blog.youkuaiyun.com/HYXRX/article/details/113882261</link><guid>https://blog.youkuaiyun.com/HYXRX/article/details/113882261</guid><author>HYXRX</author><pubDate>Sat, 20 Feb 2021 14:08:49 +0800</pubDate><description><![CDATA[1.crate.io源的问题
##crate.io源的问题 
如果因为编译的时候卡住
提示是:(Updating crates.io index)
##解决方法:可以尝试更改crate.io的源为国内的源
使用方法: vim ~/.cargo/config
# 上海交通大学（正常使用）
[source.crates-io]
replace-with = 'sjtu'
[source.sjtu]
registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.]]></description><category></category></item></channel></rss>