<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Soul_2016的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Soul_2016</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Soul_2016]]></copyright><item><title><![CDATA[Kubernetes集群搭建(二进制方式)未完成]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132974177</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132974177</guid><author>Soul_2016</author><pubDate>Wed, 21 Jun 2023 15:50:46 +0800</pubDate><description><![CDATA[theme: qklhk-chocolate

highlight: tomorrow-night

三、 Kubernetes集群搭建(二进制方式)

1、安装要求


  在开始之前，部署 Kubernetes 集群机器需要满足以下几个条件：
  
  (1)一台或多台机器，操作系统 CentOS7.x-86_x64
  
  (2)硬件配置：2GB 或更多 RAM，2 个 CPU 或更多...]]></description><category></category></item><item><title><![CDATA[Kubernetes（k8s）入门到实战教程（kubeadm方式）]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132978181</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132978181</guid><author>Soul_2016</author><pubDate>Tue, 20 Jun 2023 01:22:43 +0800</pubDate><description><![CDATA[theme: qklhk-chocolate

highlight: tomorrow-night

二、kubernetes集群搭建(kubeadm方式)

1、前置知识点

目前生产部署Kubernetes集群主要有两种方式：
- 1 kubeadm


  Kubeadm是一个K8s部署工具，提供kubeadminit和kubeadmjoin，用于快速部署Kubernetes集群。
  ...]]></description><category></category></item><item><title><![CDATA[搭建Kubernetes集群(2. 命令行工具 kubectl和3. API 概述)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971701</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971701</guid><author>Soul_2016</author><pubDate>Thu, 15 Jun 2023 20:01:32 +0800</pubDate><description><![CDATA[theme: condensed-night-purple

highlight: a11y-dark

搭建Kubernetes集群

2. 命令行工具 kubectl


  Kubernetes 提供 kubectl 是使用 Kubernetes API 与 Kubernetes 集群的控制面进行通信的命令行工具。  
  
  这个工具叫做 kubectl。
  
  更多命令
  
...]]></description><category></category></item><item><title><![CDATA[Kubernetes集群（1. 搭建方案）]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132978508</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132978508</guid><author>Soul_2016</author><pubDate>Thu, 15 Jun 2023 02:32:15 +0800</pubDate><description><![CDATA[theme: condensed-night-purple

highlight: a11y-dark

搭建Kubernetes集群

1. 搭建方案

1.1. kubeadm


  你可以使用 kubeadm 工具来创建和管理 Kubernetes 集群。 该工具能够执行必要的动作并用一种用户友好的方式启动一个可用的、安全的集群。  
  
  安装 kubeadm 展示了如何安装 k...]]></description><category></category></item><item><title><![CDATA[47]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971687</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971687</guid><author>Soul_2016</author><pubDate>Wed, 31 May 2023 17:19:59 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

ELK 收集日志并写入数据库

写入数据库的目录是用于持久化报错重要数据，比如状态码、客户端IP、客户端浏览器版本等待，用于后期按月做数据统计等。

web2(107)

安装数据库

js
apt install mysql-server mysql-client -y


修改mysql配置文件监听地址

```js...]]></description><category></category></item><item><title><![CDATA[kibana图形使用(小节8)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971695</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971695</guid><author>Soul_2016</author><pubDate>Tue, 30 May 2023 02:03:31 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

kibana 画图功能详解

https://www.elastic.co/guide/cn/kibana/current/introduction.html

Kibana支持多重图从展示功能，需要日志是json格式的支持，具体如新：

web1(106)

软件包：access.log.zip

解压

js
cd ...]]></description><category></category></item><item><title><![CDATA[filebeat日志收集架构实战(小节7)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971699</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971699</guid><author>Soul_2016</author><pubDate>Mon, 29 May 2023 02:18:56 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

日志收集实战

架构规划：


  在下面的图当中从左向右看，当要访问ELK日志统计平台的时候，首先访问的是两台nginx+keepalived做的负载高可用，访问的地址是keepalived的IP，当一台nginx代理服务器挂掉之后也不影响访问，然后nginx将请求转发到kibana，kibana再去elasticse...]]></description><category></category></item><item><title><![CDATA[filebeat基础使用(小节6)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971684</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971684</guid><author>Soul_2016</author><pubDate>Mon, 22 May 2023 15:17:40 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

使用filebeat替代logstash收集日志

Filebeat是轻量级单用途的日志收集工具，用于在没有安装java的服务器上专门收集日志，可以将日志转发到logstash、elasticsearch或redis及kafka等场景中进行下一步处理。

官网下载地址：https://www.elastic.co/dow...]]></description><category></category></item><item><title><![CDATA[zookeeper及kafka使用、logstash读写kafka(小节5)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132974271</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132974271</guid><author>Soul_2016</author><pubDate>Fri, 19 May 2023 00:26:40 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

一：kafka简介:

Kafka被称为下一代分布式消息系统，是非营利性组织ASF(Apache Software Foundation，简称为ASF)基金会中的一个开源项目，比如HTTP Server、Hadoop、ActiveMQ、Tomcat等开源软件都属于Apache基金会的开源软件，类似的消息系统还有Rbbi...]]></description><category></category></item><item><title><![CDATA[logstash集合redis实现多类型数据收集(小节4)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132978663</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132978663</guid><author>Soul_2016</author><pubDate>Sun, 14 May 2023 01:30:04 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

logstash收集日志并写入redis

用一台服务器按照部署redis服务，专门用于日志缓存使用，用于web服务器产生大量日志的场景，例如下面的服务器内存即将被使用完毕，查看是因为redis服务保存了大量的数据没有被读取而占用了大量的内存空间。

redis(104)

安装redis

apt install re...]]></description><category></category></item><item><title><![CDATA[Logstash收集多类型日志、if判断使用、Tomcat访问日志转json及收集(小节3)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971677</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971677</guid><author>Soul_2016</author><pubDate>Wed, 10 May 2023 01:42:40 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

三、通过 logstash 收集日志

3.1. 通过 logstash 收集单个日志、if判断使用

前提需要logstash用户对被收集的日志文件有读的权限并对写入的文件有写权限。

web1(106)

安装openjdk

apt install openjdk-8-jdk -y


下载

安装包：nginx、...]]></description><category></category></item><item><title><![CDATA[Logstash与Kibana基础使用(小节2)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971669</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971669</guid><author>Soul_2016</author><pubDate>Tue, 09 May 2023 21:43:28 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

二、部署logstash：

logstash环境准备及安装：

Logstash是一个开源的数据收集引擎，可以水平伸缩，而且logstash整个ELK当中拥有最多插件的一个组件，其可以接收来自不同来源的数据并统一输出到指定的且可以是多个不同目的地。

logstash1(103)

安装openjdk

apt ins...]]></description><category></category></item><item><title><![CDATA[ELK介绍及elsticsearch 集群部署(小节1)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132974221</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132974221</guid><author>Soul_2016</author><pubDate>Mon, 08 May 2023 15:24:06 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

Elastic中文官网: https://www.elastic.co/cn/

Elasticsearch中文官方下载页面：https://www.elastic.co/cn/downloads/elasticsearch

Kibana中文官方下载页面：https://www.elastic.co/cn/downlo...]]></description><category></category></item><item><title><![CDATA[Zabbix API使用(小节4)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971664</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971664</guid><author>Soul_2016</author><pubDate>Sun, 07 May 2023 14:20:11 +0800</pubDate><description><![CDATA[highlight: an-old-hope

theme: juejin

修改zabbix账号名




修改密码






]]></description><category></category></item><item><title><![CDATA[Zabbox server及Zabbix agent配置文件详解(小节3)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971661</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971661</guid><author>Soul_2016</author><pubDate>Wed, 05 Apr 2023 15:05:19 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: juejin

101

zabbix_server.conf配置信息

grep "^[a-Z]" /apps/zabbix_server/etc/zabbix_server.conf
ListenPort=10051
LogFile=/tmp/zabbix_server.log
LogFileSize=1024
DebugLevel...]]></description><category></category></item><item><title><![CDATA[K8s升级(小节8)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132974133</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132974133</guid><author>Soul_2016</author><pubDate>Wed, 15 Mar 2023 02:01:06 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: cyanosis

手动升级K8s

1.K8s版本升级与新版本集群部署


  方案：
  
  
  方法1： 先升级测试环境，测试运行pod没有问题再升级生产环境
  方法2： 重新部署一套新版本的K8s，再迁移之前K8s集群业务到新版本环境，测试通过以后在将负载均衡的后端服务器指向新版本K8s环境
  


下载插件网站：htt...]]></description><category></category></item><item><title><![CDATA[Ansible部署K8s高可用集群(小节6)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971656</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971656</guid><author>Soul_2016</author><pubDate>Mon, 13 Mar 2023 10:19:51 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: cyanosis

101Master1

移走或删除

mv /etc/ansible/* /tmp/

拷贝

cp -rf kubeasz/* /etc/ansible/


```
cd /etc/ansible/

帮助文档

cat README.md

cp example/hosts.m-masters.example ...]]></description><category></category></item><item><title><![CDATA[K8s 基础应用部署(小节7)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971659</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971659</guid><author>Soul_2016</author><pubDate>Mon, 13 Mar 2023 10:13:33 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: cyanosis

部署kube-dns


安装DNS


Mstart101

创建目录

mkdir -p /etc/ansible/manifests/dns/kube-dns


上传软件包:点击下载
```

cd /etc/ansible/manifests/dns/kube-dns

ll

total 136996
d...]]></description><category></category></item><item><title><![CDATA[Ubuntu环境准备及K8s安装环境准备(5)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971655</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971655</guid><author>Soul_2016</author><pubDate>Fri, 10 Mar 2023 03:13:42 +0800</pubDate><description><![CDATA[highlight: a11y-dark

theme: cyanosis

101Master1

克隆指定版本号

git clone -b 0.6.1 https://github.com/easzlab/kubeasz.git

安装ansible

apt install ansible -y

免密钥

ssh-keygen

102Master2

免密钥

ssh-keygen...]]></description><category></category></item><item><title><![CDATA[Harbor实现Https(4)]]></title><link>https://blog.youkuaiyun.com/Soul_2016/article/details/132971647</link><guid>https://blog.youkuaiyun.com/Soul_2016/article/details/132971647</guid><author>Soul_2016</author><pubDate>Mon, 06 Mar 2023 03:03:19 +0800</pubDate><description><![CDATA[highlight: an-old-hope

theme: smartblue

Harbor实现Https

https://github.com/easzlab/kubeasz

部署Harbor

103harbor1

安装依赖包

apt update &amp;&amp; apt install docker-compose lrzsz -y

脚本

vim docker-in...]]></description><category></category></item></channel></rss>