synchronization
This commit is contained in:
60
资源部署/Kubernetes部署Simplex.md
Normal file
60
资源部署/Kubernetes部署Simplex.md
Normal file
@@ -0,0 +1,60 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# Kubernetes部署Simplex服务器SMP/XFTP服务
|
||||
|
||||
## 开始部署
|
||||
|
||||
1. 创建命名空间
|
||||
|
||||
```bash
|
||||
kubectl create namespace simplex
|
||||
```
|
||||
|
||||
2. 创建 Secret
|
||||
|
||||
```bash
|
||||
kubectl create secret generic simplex-secret --from-literal=ADDR=${值} --from-literal=PASS=${值} -n simplex
|
||||
```
|
||||
|
||||
**`ADDR`**: 用于指定服务绑定的 IP 地址或域名。这通常是服务对外公开访问的地址。
|
||||
|
||||
**`PASS`**: 这是用于设置某种形式的密码或访问密钥的变量。它通常用于身份验证或授权,以保护服务不被未经授权的访问。
|
||||
|
||||
3. 部署 SMP 服务
|
||||
|
||||
```bash
|
||||
kubectl apply -f https://gitee.com/offends/Kubernetes/raw/main/File/Yaml/simplex-smp.yaml
|
||||
```
|
||||
|
||||
4. 部署 XFTP 服务
|
||||
|
||||
```bash
|
||||
kubectl apply -f https://gitee.com/offends/Kubernetes/raw/main/File/Yaml/simplex-xftp.yaml
|
||||
```
|
||||
|
||||
5. 部署对外访问端口
|
||||
|
||||
- SMP:5223
|
||||
- XFTP:5233
|
||||
|
||||
## 卸载
|
||||
|
||||
1. 卸载
|
||||
|
||||
```bash
|
||||
kubectl delete -f https://gitee.com/offends/Kubernetes/raw/main/File/Yaml/simplex-xftp.yaml
|
||||
```
|
||||
|
||||
2. 卸载
|
||||
|
||||
```bash
|
||||
kubectl delete -f https://gitee.com/offends/Kubernetes/raw/main/File/Yaml/simplex-smp.yaml
|
||||
```
|
||||
|
||||
3. 删除 Secret
|
||||
|
||||
```bash
|
||||
kubectl delete secret simplex-secret -n simplex
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user