57 lines
1.0 KiB
Markdown
57 lines
1.0 KiB
Markdown
# Vault Configuration
|
|
|
|
## 🌐 访问信息
|
|
|
|
### Vault地址
|
|
- **Web UI**: https://vault.git-4ta.live/ui/
|
|
- **API**: https://vault.git-4ta.live/v1/
|
|
- **CLI**: `export VAULT_ADDR="https://vault.git-4ta.live"`
|
|
|
|
### 集群信息
|
|
- **集群名称**: vault-cluster
|
|
- **存储后端**: Consul
|
|
- **HA模式**: 启用
|
|
- **版本**: 1.20.4
|
|
|
|
## 🔧 已配置的存储
|
|
|
|
### KV存储引擎
|
|
- **路径**: `secret/`
|
|
- **类型**: kv-v2
|
|
- **状态**: 已启用
|
|
|
|
### 已存储的配置
|
|
- **Grafana API Token**: `secret/grafana`
|
|
- **Cloudflare Tokens**: `secret/cloudflare`
|
|
|
|
## 📋 常用命令
|
|
|
|
### 查看存储的配置
|
|
```bash
|
|
vault kv get secret/grafana
|
|
vault kv get secret/cloudflare
|
|
```
|
|
|
|
### 列出所有存储
|
|
```bash
|
|
vault kv list secret/
|
|
```
|
|
|
|
### 添加新配置
|
|
```bash
|
|
vault kv put secret/new-config key="value"
|
|
```
|
|
|
|
## 🚀 部署信息
|
|
|
|
### Nomad Job
|
|
- **Job名称**: vault-single-nomad
|
|
- **部署节点**: warden, ch4, ash3c
|
|
- **端口**: 8200
|
|
- **自动解封**: 已配置
|
|
|
|
### 健康检查
|
|
```bash
|
|
curl -k -s https://vault.git-4ta.live/v1/sys/health | jq
|
|
```
|