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
 | |
| ```
 |