有时候我们在使用 gemini cli 会希望使用云端已有的额度,方便进行额度的统一管理与消耗。下方是关于如何让 gemini cli 自定义 api 地址的使用方式。
# 当遇到 gemini cli 有网络问题时,可以配置下访问代理
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7...
有时候我们在使用 gemini cli 会希望使用云端已有的额度,方便进行额度的统一管理与消耗。下方是关于如何让 gemini cli 自定义 api 地址的使用方式。
# 当遇到 gemini cli 有网络问题时,可以配置下访问代理
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7...
通常我们在服务器上使用 vim 的时候,只能进行单文件编辑。若想要支持目录树之类的都会比较麻烦。这里是整理的配置文件,在最后整理了相关插件的安装命令。
启用目录树支持,我们需要做的有下方两件事,配置完成后,对于日常服务器运维与使用已经不成问题。
.vimrc 配置文件内容,文件...在服务器上使用 tmux 进行窗口会话管理是很方便的一件事情,但是默认的使用方式中,无法通过鼠标点击进行聚焦会话的切换。无法通过鼠标滚动进行历史记录的滚动查看。
下方是整理的一些配置,可以解锁前面的麻烦之处。
配置文件: ~/.tmux.conf
# 启用鼠标支持
set -g mouse on
#...
参考测试文章,https://www.workerman.net/a/1621 可以了解到通过 laraman 与 phpsocketio 结合的使用方式。接下来便可以通过自定义进程为项目提供即时通讯服务。下方是部分 demo 代码。
config/socketio.php
通过命令快速获取服务器内存资源占用信息,方便分析项目资源占用情况。
{
echo "";
echo "";
echo "";
echo "总内存和CPU使用百分比:";
ps -eo %mem,%cpu --sort=-%mem | awk 'NR>1 {mem+=$1; cpu+=$2} END {print "总%mem: " mem "%\n总%cpu: " cpu "%"}';
echo "...
一行简单的指令,即可排序查看当前服务器的IP连接打开的进程数量:
netstat -an | grep ESTABLISHED | awk '{print $5}' | awk -F: '{print $1}' | sort | uniq -c | sort -nr
参考文章:
Kubernetes-Dashboard 是基于网页的 Kubernetes 用户界面。你可以使用 Dashboard 将容器应用部署到 Kubernetes 集群中,也可以对容器应用排错,还能管理集群资源。
1、安装 Kubernetes 控制面板
wget https://ghproxy.com/https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0...
在服务器创建 secret。便于后续的镜像进行认证拉取
export HUB_SERVER=registry.cn-shenzhen.aliyuncs.com
export HUB_USERNAME=my24251325@gmail.com
export HUB_PASSWORD=
kubectl -n translate create secret docker-registry aliyun-docker-hub \
--docker-server=$HUB_SERVER \...
这里是一份部署测试使用的文件。测试 nginx 在 k3s 环境中,能否符合预期运行。
关于如何搭建 k3s 集群,可查看之前的文章:
成本:
合计:
注册集群整体费用:¥90.25/月
操作步骤:
需要注意防火墙问题
| 协议 | 端口 | 源 | 目标 | 描述 |
|---|---|---|---|---|
| TCP | 6443 | 子节点 | 主节点 | Kubernetes API Server |
| TCP | 10250 | 所有节点 | 所有节点 | Kubelet 指标收集 |
| UDP | 51820 | 所有节点 | 所有节点 | Flannel WireGuard |
| TCP | 1024-65585 | 所... |