Nginx Location 配置
安装 htpasswd 工具
more >>1
2
3
4
5# CentOS / RHEL
yum -y install httpd-tools
# Ubuntu / Debian
apt -y install apache2-utils
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
创建主机清单文件
1 | cat > /etc/ansible/hosts.ini <<EOF |
创建主机清单文件
1 | cat > /etc/ansible/hosts.ini <<EOF |
Rocky Linux 9.5 系统配置了两张网卡,ens192 以及 ens224,IP 地址为分别为 172.31.100.181 以及 172.31.100.221,从别的机器 ping 这两个 IP 地址,只有一个 IP 地址可以 ping 通,网卡配置信息如下:
ens192 网卡配置信息
more >>Kubernetes (K8S) 是一个流行的容器编排平台,而 Ceph 是一个分布式存储系统,提供了对象存储、块存储和文件系统等多种存储服务。在 Kubernetes 中使用 Ceph 作为持久化存储后端是一种常见的部署模式。
CSI 的官方地址:https://github.com/ceph/ceph-csi/tree/devel
Kubernetes集群部署好后,就可以部署相关业务服务了,各个容器的日志可以帮助排错,问题快速定位,ELK 太繁琐,但是速度快,一般 loki 就够用了,loki 可以较快的安装调试,占用很少的服务器资源,安装的 loki 日志会默认存储在 /var/log/docker 里面,一直保留,本次也是使用helm 安装 loki 日志采集器,不用繁琐的过程。loki 的持久化后端存储采用 Ceph 做持久化
本文章将演示如何使用二进制方式部署 k8s 高可用集群,这里部署的 kubernetes 版本为 1.28.x。本次部署使用 11 台虚拟机,系统版本为 Ubuntu Server 24.04,分别为3台 etcd,3台 Master,5台 Node。集群相关配置如下
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true