65 lines
3.7 KiB
Plaintext
65 lines
3.7 KiB
Plaintext
# .env.prefilled — Kopier til .env:
|
|
# cp .env.prefilled .env && nano .env
|
|
#
|
|
# GJENSTÅR (2 verdier du må fylle inn):
|
|
# 1. GITHUB_APP_INSTALLATION_ID — hent på https://github.com/settings/installations
|
|
# 2. RAG_CORPUS_NAME — kopieres fra output etter 07-rag-setup.sh
|
|
# 3. MEMORY_ENGINE_NAME — kopieres fra output etter 08-memorybank-setup.sh
|
|
#
|
|
# ALT ANNET ER KLART — ikke commit denne filen med ekte verdier!
|
|
|
|
# ── Required ─────────────────────────────────────────────────
|
|
export PROJECT_ID="propane-will-491900-m5"
|
|
export REGION="us-central1"
|
|
export BILLING_ACCOUNT_ID="0171F6-057E6B-A260BA"
|
|
export ALERT_EMAIL="chris.christiansen@vauco.no"
|
|
|
|
# ── Service Account ───────────────────────────────────────────
|
|
export AGENT_SA="osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com"
|
|
|
|
# ── Cloud Run ─────────────────────────────────────────────────
|
|
export CLOUD_RUN_SERVICE="osvauco-agent"
|
|
export ARTIFACT_REPO="agent-images"
|
|
|
|
# ── Vertex AI RAG Engine ──────────────────────────────────────
|
|
export RAG_CORPUS_DISPLAY_NAME="osvauco-corpus"
|
|
# *** FYLL INN etter 07-rag-setup.sh ***
|
|
export RAG_CORPUS_NAME="" # projects/PROJECT_NUM/locations/REGION/ragCorpora/ID
|
|
|
|
# ── Memory Bank (Agent Engine) ────────────────────────────────
|
|
export MEMORY_INSTANCE_DISPLAY_NAME="propane-will-491900-m5-memory-bank"
|
|
# *** FYLL INN etter 08-memorybank-setup.sh ***
|
|
export MEMORY_ENGINE_NAME="" # projects/PROJECT_NUM/locations/REGION/reasoningEngines/ID
|
|
|
|
# ── Agent Models ──────────────────────────────────────────────
|
|
export ORCHESTRATOR_MODEL="gemini-2.0-flash-001"
|
|
export SUBAGENT_MODEL="gemini-2.0-flash-001"
|
|
|
|
# ── CI/CD — Cloud Build 2nd gen ───────────────────────────────
|
|
export GITHUB_OWNER="chrischristiansen-glitch"
|
|
export GITHUB_REPO="OSVauco"
|
|
# *** FYLL INN — https://github.com/settings/installations → Cloud Build-appen → ID i URL ***
|
|
export GITHUB_APP_INSTALLATION_ID=""
|
|
|
|
# ── Billing IAM Hardening ─────────────────────────────────────
|
|
export BILLING_VIEWER_EMAILS="chris.christiansen@vauco.no,jason.vauger@vauco.no"
|
|
# Uncomment hvis vauco.no er registrert som GCP org-domene:
|
|
# export ORG_DOMAIN="vauco.no"
|
|
|
|
# ── VPC / Security ────────────────────────────────────────────
|
|
export VPC_NETWORK="default"
|
|
|
|
# ── Observability ─────────────────────────────────────────────
|
|
# ALERT_EMAIL er satt ovenfor
|
|
|
|
# ── IAP / Domene (Fase B) ─────────────────────────────────────
|
|
# export IAP_DOMAIN="opax.vauco.no"
|
|
# export IAP_CLIENT_ID=""
|
|
# export IAP_CLIENT_SECRET=""
|
|
|
|
# ── Terraform / Kunde-onboarding (Fase C) ─────────────────────
|
|
# export TF_VAR_customer_id="medioteq"
|
|
# export TF_VAR_customer_project_id=""
|
|
# export TF_VAR_customer_region="europe-north1"
|
|
# export TF_STATE_BUCKET="propane-will-491900-m5-tfstate"
|