<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[极客海哥]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lic95</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lic95]]></copyright><item><title><![CDATA[Docker部署的gitlab升级指南(升级到15.0.2版本)]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125240496</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125240496</guid><author>lic95</author><pubDate>Sun, 12 Jun 2022 00:48:02 +0800</pubDate><description><![CDATA[一、确定当前版本
二、备份数据，防止升级发生意外
三、确定升级路线
docker环境部署gitlab的升级很简单，直接基于高版本的镜像运行容器即可；
需要注意的是gitlab的升级不能跨大版本升级，详见升级路径：
https://docs.gitlab.com/ee/update/index.html#upgrade-paths可在此链接查看gitlab-ce的docker全部镜像：
https://hub.docker.com/r/gitlab/gitlab-ce/升级路线图如下；
从14.4.0版本升级]]></description><category></category></item><item><title><![CDATA[CentOS系统基于iPXE搭建同时支持BIOS和UEFI启动的PXE网络装机环境]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125224435</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125224435</guid><author>lic95</author><pubDate>Fri, 10 Jun 2022 17:13:38 +0800</pubDate><description><![CDATA[本文主要介绍在pxe模式下同时支持bios和UEFI的PXE安装部署方式，同时支持centos7、almalinux8、ubuntu，三层VLAN环境，PXE服务器架设完成后可以永不宕机使用，有问题可以私信。]]></description><category></category></item><item><title><![CDATA[AlmaLinux8.6上用cephadm搭建v17.2.0 Quincy版本ceph集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125130583</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125130583</guid><author>lic95</author><pubDate>Sun, 05 Jun 2022 12:06:20 +0800</pubDate><description><![CDATA[AlmaLinux8.6上用cephadm搭建v17.2.0 Quincy版本ceph集群
cephadm nfs cephfs centos
]]></description><category></category></item><item><title><![CDATA[1.24版本k8s集群安装部署rook-ceph存储集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125107537</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125107537</guid><author>lic95</author><pubDate>Thu, 02 Jun 2022 22:02:01 +0800</pubDate><description><![CDATA[一、初始花基本环境
1.主机环境信息2.部署k8s集群
参见；https://blog.youkuaiyun.com/lic95/article/details/125044136二、部署rook ceph
1.参考rook-ceph说明
https://rook.github.io/docs/rook/latest/Getting-Started/quickstart/#deploy-the-rook-operator2.确认none节点硬盘情况，本文5个node节点共10块硬盘
3.部署证书管理器
4.安装lvm包]]></description><category></category></item><item><title><![CDATA[1.24版本k8s集群配置treafik-Ingress]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125105480</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125105480</guid><author>lic95</author><pubDate>Thu, 02 Jun 2022 18:41:36 +0800</pubDate><description><![CDATA[Traefik是一个开源的kuberetes ingrsss，它可以让你的服务发布成为一种有趣而轻松的体验。它代表您的系统接收请求，并找出哪些组件负责处理它们。
  Traefik的与众不同之处在于，除了它的众多功能之外，它还可以自动为您的服务发现正确的配置。当 Traefik 检查您的基础设施时，奇迹就会发生，它会在其中找到相关信息并发现哪个服务服务于哪个请求。
  Traefik 原生兼容所有主要的集群技术，例如 Kubernetes、Docker、D]]></description><category></category></item><item><title><![CDATA[1.24版本k8s集群配置Nginx-Ingress]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125093400</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125093400</guid><author>lic95</author><pubDate>Thu, 02 Jun 2022 01:00:14 +0800</pubDate><description><![CDATA[ 在Kubernetes中，服务和Pod的IP地址仅可以在集群网络内部使用，对于集群外的应用是不可见的。为了使外部的应用能够访问集群内的服务，在Kubernetes 目前 提供了以下几种方案：2.nginx-ingress 组成3.nginx-ingress工作原理
  ingress controller通过和kubernetes api交互，动态的去感知集群中ingress规则变化，然后读取它，按照自定义的规则，规则就是写明了哪个域名]]></description><category></category></item><item><title><![CDATA[Kuberntes 1.24版本部署MetalLB负载均衡器]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125076060</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125076060</guid><author>lic95</author><pubDate>Wed, 01 Jun 2022 00:30:32 +0800</pubDate><description><![CDATA[  MetalLB 是为裸机Kubernetes集群实现的负载均衡器，使用标准路由协议ARP或BGP。Metallb 支持两种模式：Layer2或者BGP
详见：https://blog.youkuaiyun.com/lic95/article/details/125044136]]></description><category></category></item><item><title><![CDATA[AlmaLinux(rocky、centos)用kubeadm搭建1.24版本多master高可用Kubernetes集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125044136</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125044136</guid><author>lic95</author><pubDate>Mon, 30 May 2022 12:03:59 +0800</pubDate><description><![CDATA[一、部署节点说明




系统
主机名
IP地址
节点软件




虚拟负载
master
192.168.3.30



AlmaLinux release 8.6
master01
192.168.3.31
kube-vip、etcd、apiserver、scheduler、controller-manager、calico


AlmaLinux release 8.6
master02
192.168.3.32
kube-vip、etcd、apiserver、scheduler、controller]]></description><category></category></item><item><title><![CDATA[AlmaLinux上 (Rocky)基于kubevip+cri-o+Calico用kubeadm搭建1.24版本多master高可用集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125036070</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125036070</guid><author>lic95</author><pubDate>Sun, 29 May 2022 21:02:16 +0800</pubDate><description><![CDATA[前言：本文是k8s搭建系列的第四篇，前三篇分别为
1.Centos7.9 + aproxy + keepalived + docker + flannel + kubeadm +1.23.6
https://blog.youkuaiyun.com/lic95/article/details/124903648?spm=1001.2014.3001.5501
2.AlmaLinux + haproxy + keepalived + containd + Calico + kubeadm +1.24
https://blo]]></description><category></category></item><item><title><![CDATA[AlmaLinux基于cri-o+Calico用kubeadm搭建1.24版本多master高可用Kubernetes集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125025782</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125025782</guid><author>lic95</author><pubDate>Sun, 29 May 2022 00:31:51 +0800</pubDate><description><![CDATA[一、部署节点说明




系统
主机名
IP地址




虚拟负载
master
192.168.3.30


AlmaLinux release 8.6
master01
192.168.3.31


AlmaLinux release 8.6
master02
192.168.3.32


AlmaLinux release 8.6
master03
192.168.3.33


AlmaLinux release 8.6
node01
192.168.3.41


AlmaLinux release ]]></description><category></category></item><item><title><![CDATA[AlmaLinux基于containd+Calico用kubeadm搭建1.24版本多master高可用Kubernetes集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/125018220</link><guid>https://blog.youkuaiyun.com/lic95/article/details/125018220</guid><author>lic95</author><pubDate>Sat, 28 May 2022 14:47:46 +0800</pubDate><description><![CDATA[一、部署节点说明




系统
主机名
IP地址




虚拟负载
master
192.168.3.30


AlmaLinux release 8.6
master01
192.168.3.31


AlmaLinux release 8.6
master02
192.168.3.32


AlmaLinux release 8.6
master03
192.168.3.33


AlmaLinux release 8.6
node01
192.168.3.41


AlmaLinux release ]]></description><category></category></item><item><title><![CDATA[AlmaLinux8.6上用cephadm搭建v17.2.0 Quincy版本ceph集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124998659</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124998659</guid><author>lic95</author><pubDate>Fri, 27 May 2022 10:15:58 +0800</pubDate><description><![CDATA[一、初始化节点  
1.参考资料
https://docs.ceph.com/en/quincy/
https://github.com/ceph/ceph
https://github.com/ceph/ceph-container/tree/master/src/daemon
https://docs.ceph.com/docs/master/cephadm/
https://docs.ceph.com/docs/master/cephadm/install/
2.环境信息




系统
主机名
主机I]]></description><category></category></item><item><title><![CDATA[迁移CentOS 7到版本 8 的 AlmaLinux或者rocky linux]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124991999</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124991999</guid><author>lic95</author><pubDate>Thu, 26 May 2022 20:29:59 +0800</pubDate><description><![CDATA[  因为Centos 8 已在2021年12月31日结束支，所以选择把CentOS 7服务器升级迁移到RAlmaLinux-8，下面来看下主要步骤介绍。
一、完全更新Centos 7系统
[root@localhost ~]# yum update -y &amp;&amp; yum uprade -y

#更新完成后重启CentOS 7服务器
reboot

#检查内核及版本
[root@localhost ~]# uname -r
3.10.0-1160.66.1.el7.x86_64

[root@l]]></description><category></category></item><item><title><![CDATA[kubernetes增加删除master节点操作]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124905844</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124905844</guid><author>lic95</author><pubDate>Sun, 22 May 2022 00:54:55 +0800</pubDate><description><![CDATA[一、Kubernetes中删除节点
#获取节点
kubectl get nodes

#驱逐节点
kubectl drain &lt;node name&gt; 

#删除节点之前撤销驱逐操作
kubectl drain &lt;node name&gt;
kubectl uncordon &lt;node name&gt;

#删除节点
 kubectl  delete nodes &lt;node name&gt;

二、Kubernetes加入master节点
#删除etcd脏数据
docker ex]]></description><category></category></item><item><title><![CDATA[kubernetes修改Flannel网络为Calico网络]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124905825</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124905825</guid><author>lic95</author><pubDate>Sun, 22 May 2022 00:50:11 +0800</pubDate><description><![CDATA[一、部署多master高可用Kubernetes集群
部署方式详见上一篇博客：https://blog.youkuaiyun.com/lic95/article/details/124903648
部署完成后查询现有集群状态
[root@master01 ~]# kubectl get nodes
NAME       STATUS   ROLES                  AGE   VERSION
master01   Ready    control-plane,master   57m   v1.23.]]></description><category></category></item><item><title><![CDATA[Centos7.9上用kubeadm搭建1.23.6版本多master高可用Kubernetes集群(haproxy + keepalived,无坑)]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124903648</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124903648</guid><author>lic95</author><pubDate>Sat, 21 May 2022 21:28:49 +0800</pubDate><description><![CDATA[一、部署节点说明
1.Kubernetes 组件




名称
简介




kubectl
管理 k8s 的命令行工具，可以操作 k8s 中的资源对象。


etcd
是一个高可用的键值数据库，存储 k8s 的资源状态信息和网络信息的，etcd 中的数据变更是通过 api server 进行的。


apiserver
提供 k8s api，是整个系统的对外接口，提供资源操作的唯一入口，供客户端和其它组件调用，提供了 k8s 各类资源对象（pod,deployment,Service 等）的增删改查，是整]]></description><category></category></item><item><title><![CDATA[Centos7.9上用kubeadm搭建1.23.6版本Kubernetes集群]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124897104</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124897104</guid><author>lic95</author><pubDate>Sat, 21 May 2022 13:18:46 +0800</pubDate><description><![CDATA[#Centos7.9上用kubeadm搭建1.23.6版本Kubernetes集群
一、部署节点说明




系统
主机名
外部IP地址
内部IP地址




Centos 7.9.2009
master01
192.168.3.31
172.18.3.31


Centos 7.9.2009
node01
192.168.3.41
172.18.3.41


Centos 7.9.2009
node02
192.168.3.42
172.18.3.42


Centos 7.9.2009
node03
1]]></description><category></category></item><item><title><![CDATA[使用docker部署JumpServer堡垒机]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/124456001</link><guid>https://blog.youkuaiyun.com/lic95/article/details/124456001</guid><author>lic95</author><pubDate>Wed, 27 Apr 2022 17:22:27 +0800</pubDate><description><![CDATA[一、安装Docker
1.安装需要的软件包， yum-util 提供yum-config-manager功能，另两个是devicemapper驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2

2.设置yum源
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo（中央仓库）
yum-config-manager ]]></description><category></category></item><item><title><![CDATA[Linux服务器绑定了多个IP的时候如何获取主IP]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/85042377</link><guid>https://blog.youkuaiyun.com/lic95/article/details/85042377</guid><author>lic95</author><pubDate>Sun, 16 Dec 2018 23:16:36 +0800</pubDate><description><![CDATA[&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;当Linux服务器绑定了多个IP地址的时候，在一些特殊应用场合，需要获取主IP，即向外访问的时候IP包上带的IP，一种方式是通过shell脚本获得，另一种方式是通过其它脚本获取，本程序通过golang程序实现了Linux服务器绑定多个IP地址的时候主IP的获取。
1、程序源码如下：
package ma...]]></description><category></category></item><item><title><![CDATA[Centos7配置team聚合链之主备模式支持KVM桥模式]]></title><link>https://blog.youkuaiyun.com/lic95/article/details/85028362</link><guid>https://blog.youkuaiyun.com/lic95/article/details/85028362</guid><author>lic95</author><pubDate>Sun, 16 Dec 2018 09:39:52 +0800</pubDate><description><![CDATA[&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;需要在生产环境下要部署kvm虚拟化生产环境，因为网络采用的是叶脊拓扑，需要对多个网卡进行绑定，常用绑定技术为bond和team，team是centos7新支持的，性能和稳定性都高于bond,因此决定采用team对多个网卡进行绑定。需要绑定的两块万兆卡名称为ens7f0和ens7f1配置步骤如下：
1、	...]]></description><category></category></item></channel></rss>