Wanna的个人博客
首页
分类
AI
home-assistant
spring
k8s
jdk
maven
gradle
graalvm
fnos
macos
linux
软路由
esxi
关于
1
K8S集群部署-ELK日志收集系统采集Pod日志
2
使用Jenkins部署SpringBoot的Native项目(GraalVM)
3
K8S集群元数据存储-ETCD操作
4
Ollama安装
5
个人VPN的搭建(Wireguard)-内网穿透
已删除用户
该用户已被删除。
累计撰写
100
篇文章
累计创建
17
个分类
累计创建
1
个标签
导航
首页
分类
AI
home-assistant
spring
k8s
jdk
maven
gradle
graalvm
fnos
macos
linux
软路由
esxi
关于
目录
标签
Halo
置顶
个人VPN的搭建(Wireguard)-内网穿透
2025-03-28 21:55
10
0
0
25.0℃
linux
k8s
软路由
Wireguard是一个市面上比较好用的VPN工具,也常常被用来做内网穿透。Wireguard支持利用公私钥对流量进行加密(支持加密是很重要的,不然数据传输存在有很大的不安全性),Wireguard可能已经被视为业内最安全、最易于使用和最简单的 VPN 解决方案。Wireguard的官网如下:Wir
Ollama安装
2025-05-11 18:01
11
0
0
25.1℃
AI
1.Ollama安装 1.1 安装Ollama 使用如下的命令安装Ollama。 curl -fsSL https://ollama.com/install.sh | sh 安装过程如下: >>> Installing ollama to /usr/local [sudo] password fo
K8S集群元数据存储-ETCD操作
2025-05-11 01:39
12
0
0
25.2℃
k8s
备注:下面的所有命令中k8s-master01都是当前的节点名称,需要更换成自己的节点名称才能执行。 1.ETCD的节点操作 1.1 查询ETCD集群的节点列表 使用如下命令查看ETCD的节点列表。 ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.
iStoreOS备份
2025-05-09 03:05
6
0
0
24.6℃
软路由
目前istoreOS自带的备份工具,只能帮助我们备份一下配置文件,不能备份软件,比如安装了OpenClash软件,就无法进行恢复。 有个开源项目可以帮助我们解决,它可以帮助我们备份istoreos中下载的软件,备份。Github地址:https://github.com/wukongdaily/Op
HAOS(HomeAssistantOS)安装HACS
2025-05-07 02:54
4
0
0
24.4℃
home-assistant
1.安装HACS SSH登录HAOS之后,使用如下的命令进行安装。 wget -O - https://get.hacs.xyz | bash - 接着,重启HAOS机器。 重启后,进入"设置"-"设备与服务"。 选择集成,添加集成,搜索HACS,即可进入安装HACS。 接着,配置HACS,让HA
MacOS挂载NFS文件服务
2025-05-07 01:22
1
0
0
24.1℃
macos
可以使用如下的命令进行挂载 # 192.168.11.105:/mnt/data/nfs是服务器的地址 # /Users/jianchaojia/Desktop/TRUENAS/NFS是本机的地址 sudo mount -t nfs -o vers=4,resvport 192.168.11.105
安装VMWare VCenter管理ESXI虚拟机
2025-04-29 03:37
8
0
0
24.8℃
esxi
目前新版本的VCenter是基于虚拟机的方式,部署在其中ESXI服务器的机器上。 通过HTTP提供网页的访问,可以以类似如下的页面,去管理服务器。 下载VCenter的安装包(VSCA)。 1.安装VCenter Server 1.2 Step 1-安装VCenter Server虚拟机 下载好VS
SSH公私钥文件
2025-04-27 03:00
5
0
0
24.5℃
linux
1.SSH公钥/私钥 1.1 SSH公私钥的生成 使用如下的命令去生成SSH公私钥(-C指定邮箱,需要换成自己的邮箱地址): ssh-keygen -t rsa -b 4096 -C "xxx@example@qq.com" 1.2 SSH公钥查看 在Linux系统上,可以通过如下的命令查看SSH
SpringBoot中引入SpringAI实现MCP Server
2025-04-22 03:49
5
0
0
24.5℃
AI
spring
参考官网文档:https://docs.spring.io/spring-ai/reference/api/mcp/mcp-server-boot-starter-docs.html。 1.引入SpringAI并引入MCP的包 plugins { kotlin("jvm") version
SpringBoot中引入SpringAI实现简单的AI的对话功能
2025-04-22 03:40
1
0
0
24.1℃
AI
spring
1.引入SpringAI的依赖 基于Gradle构建Kotlin项目,依赖如下: plugins { kotlin("jvm") version "1.9.25" kotlin("plugin.spring") version "1.9.25" id("org.springf
PVE直通USB的硬盘柜给飞牛OS
2025-04-17 02:37
3
0
0
24.3℃
fnos
在PVE中,选择虚拟机-Hardware-Add-USB Device,可以选择将USB设备直通给虚拟机。 接着,在飞牛OS中可以正常识别到USB设备中的两块硬盘,完成USB设备的直通。 飞牛OS中,也能正确识别硬盘的详细信息。
基于Linux系统CrobTab实现K8S集群自动备份到S3对象存储
2025-03-29 18:27
8
0
0
24.8℃
k8s
linux
需求: 1.在本地的/home/wanna/k8s目录下,存在有很多本地的很多K8S服务的资源清单,需要定时对这些服务的资源清单执行备份,避免丢失。 2.目前市面上K8S集群最好的部分方式是Velero,因此我们使用Velero进行全集群的资源的备份。 我们新建一个Shell脚本文件k8s-back
Linux修改IP地址&连接Wifi
2025-03-28 22:14
4
0
0
24.4℃
linux
使用如下的命令查看网络的配置文件列表: ls /etc/netplan/ 例如会得到如下的结果: 50-cloud-init.yaml 我们使用如下的命令进行编辑: sudo vim /etc/netplan/50-cloud-init.yaml 内容参考如下: # This file is
基于Helm安装Harbor安装后登录出现403
2025-03-28 21:55
2
0
0
24.2℃
k8s
注意修改Hem的values.yaml中的externalURL为实际访问的域名,如果不匹配就会出现403。 externalURL: http://harbor.k8s.wanna.com
基于GraalVM实现AOT启动SpringBoot项目
2025-03-28 21:55
5
0
0
24.5℃
jdk
linux
graalvm
1. 安装GraalVM 需要使用GraalVM,需要在Oracle官网下载支持GraalVM的JDK,https://www.oracle.com/java/technologies/downloads/ 。 下载完成之后需要配置环境变量GRAALVM_HOME,指向GraalVM的家目录,后面N
基于Helm安装Harbor镜像仓库
2025-03-28 21:55
2
0
0
24.2℃
1.使用Helm安装Harbor 创建Harbor的Namespace。 kubectl create namespace harbor 添加Harbor的Helm仓库 helm repo add harbor https://helm.goharbor.io helm repo update
基于Nginx实现将HTTPS转HTTP访问
2025-03-28 21:55
0
0
0
24.0℃
我们现在后台有一个HTTPS服务https://halo.wanna1314y.top:12345,我现在想要通过http://wanna1314y.top:8090去访问该服务。 如果只是单纯的反向代理的话,会出现SSL证书的问题,因为我们访问wanna1314y.top:8090用的是HTTP协
基于SSH隧道实现绿联云NAS内网穿透
2025-03-28 21:55
0
0
0
24.0℃
绿联云NAS
1. 穿透Web页面 使用如下的命令,穿透Web页面的9999端口。 autossh -f -N -R 0.0.0.0:32133:127.0.0.1:9999 root@{server-ip} 接着通过访问server-ip的32133端口即可访问到NAS的网络页面。 2. 穿透SMB服务允许
基于SSH隧道实现内网穿透
2025-03-28 21:55
3
0
0
24.3℃
借助SSH隧道进行内网穿透,需要有一台公网机器,通过公网的端口,将内网的机器的端口进行对外暴露,从而实现内网穿透的功能。 内网穿透的服务,就取决于云服务器的带宽和内网的带宽,一般内网的带宽都足够,起码是100M以上,但是云服务器的带宽比较小,比如云服务器的带宽是5Mbps,那么就意味着,内网穿透的最
借助Ingress-Nginx实现从外网域名到内网域名的转发
2025-03-28 21:55
0
0
0
24.0℃
背景:想要将外部访问xxx.yyy.com的流量,全部打到harbor.local.top:31888服务上,其中harbor.local.top是一个内部的域名。 我们需要自定义一个外部的Service,定义域名为harbor.local.top,实现访问这个Service即可访问外部的域名的服务
上一页
下一页
1
2
3
4
5
弹