Service registry & discovery system that aggregates infrastructure metadata from Incus, K8s, APISIX, and BunnyCDN into NocoDB. Includes FastAPI HTTP API, systemd timer for 15-min auto-sync, and dual-mode collectors (REST API for container deployment, CLI/SSH fallback for local use). Deployed to jp1:infra-tool with Tailscale socket proxy for host network visibility. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
24 lines
419 B
Plaintext
24 lines
419 B
Plaintext
# Infra Tool Environment Configuration
|
|
# Copy to /etc/infra-tool/env and fill in values
|
|
|
|
# NocoDB
|
|
NOCODB_TOKEN=
|
|
|
|
# BunnyCDN
|
|
BUNNY_API_KEY=
|
|
|
|
# APISIX
|
|
APISIX_ADMIN_KEY=edd1c9f034335f136f87ad84b625c8f1
|
|
|
|
# Vault (optional — if set, secrets are read from Vault)
|
|
VAULT_ADDR=
|
|
VAULT_TOKEN=
|
|
|
|
# Incus REST API (certs at /etc/infra-tool/)
|
|
INCUS_CERT_DIR=/etc/infra-tool
|
|
|
|
# Kubernetes API
|
|
K8S_API_SERVER=
|
|
K8S_TOKEN=
|
|
K8S_CA_CERT=
|