在云原生平台Okteto上搭建xray节点的简易教程

Okteto是一个云原生应用开发平台,可以让开发者在云端轻松搭建和部署应用程序。它提供了强大的开发工具和环境,如Docker Compose支持、远程开发环境、自动构建和部署等功能,可以大大提高开发效率和协作能力。在Okteto上搭建xray节点可以帮助用户实现更加安全和隐私的网络访问,提高网络安全性。

准备材料

一枚GitHub账户,并绑定的非大厂企业邮箱

部署步骤

1.打开GitHub项目:https://github.com/Misaka-blog/xray-for-okteto
2.点击“Use this template”按钮,创建一个新库

3.输入库的名称,然后选择私库,创建私库

4.在 entryport.sh 的 4-11 行修改项目变量

5.在 docker-compose.yml 的第二行修改默认的服务名称,以避免连坐

6.打开Okteto的官网:https://cloud.okteto.com/ ,点击“Login with GitHub”登录

7.点击“Launch Dev Environment”

8.选择自己的私库,点击“Launch”按钮

9.等待3-5分钟后,Okteto云的节点就已经部署完成。复制EndPoint URL备用

10.节点配置如下:

1
2
3
4
5
6
7
8
9
10
11
协议:Vmess / Vless / Trojan / Shadowsocks
地址:servicename-namespace.cloud.okteto.net
端口:443
UUID/密码:自动生成或设置的uuid变量内容
额外ID:0
Shadowsocks加密方式:chacha20-ietf-poly1305
传输协议:ws
伪装域名:servicename-namespace.cloud.okteto.net
路径:/vmess(/vless、/trojan、/shadowsocks)或设置的VMESS_WSPATH(VLESS_WSPATH、TROJAN_WSPATH、SS_WSPATH)变量内容
传输安全:TLS
跳过证书验证:truefalse都可以

https://blog.misaka.rest/2023/02/08/okteto-xray/