|
| 1 | +############################################################################### |
| 2 | +# IBM Cloud Code Engine – deployment-only variables |
| 3 | +# • Required *only* when you deploy MCP Gateway to IBM Cloud. |
| 4 | +# • These keys are consumed by the Makefile / ibmcloud CLI and are **NOT** |
| 5 | +# injected into the running container. |
| 6 | +# • Copy this file to `.env.ce`, fill in real values, keep it out of Git. |
| 7 | +############################################################################### |
| 8 | + |
| 9 | +# ── Core IBM Cloud context ────────────────────────────────────────────── |
| 10 | +# Region where your Code Engine project lives (e.g. us-south, eu-de, au-syd) |
| 11 | +IBMCLOUD_REGION=us-south |
| 12 | + |
| 13 | +# Resource group that owns the project (often “default”) |
| 14 | +IBMCLOUD_RESOURCE_GROUP=default |
| 15 | + |
| 16 | +# Code Engine project name |
| 17 | +IBMCLOUD_PROJECT=my-codeengine-project |
| 18 | + |
| 19 | +# Desired application name in Code Engine |
| 20 | +IBMCLOUD_CODE_ENGINE_APP=mcpgateway |
| 21 | + |
| 22 | + |
| 23 | +# ── Container image details ───────────────────────────────────────────── |
| 24 | +# Fully-qualified tag in IBM Container Registry |
| 25 | +IBMCLOUD_IMAGE_NAME=us.icr.io/myspace/mcpgateway:latest |
| 26 | + |
| 27 | +# Local tag produced by `make podman` or `make docker` |
| 28 | +IBMCLOUD_IMG_PROD=mcpgateway/mcpgateway |
| 29 | + |
| 30 | + |
| 31 | +# ── Authentication ────────────────────────────────────────────────────── |
| 32 | +# IAM API key for scripted logins. |
| 33 | +# Leave **blank** if you prefer interactive SSO (`ibmcloud login --sso`) |
| 34 | +IBMCLOUD_API_KEY= |
| 35 | + |
| 36 | + |
| 37 | +# ── Compute sizing (must match a valid CPU/MEM combo) ─────────────────── |
| 38 | +# Reference table: https://cloud.ibm.com/docs/codeengine?topic=codeengine-mem-cpu-combo |
| 39 | +IBMCLOUD_CPU=1 |
| 40 | +IBMCLOUD_MEMORY=4G |
| 41 | + |
| 42 | + |
| 43 | +# ── Registry secret ───────────────────────────────────────────────────── |
| 44 | +# Name for the pull secret Code Engine uses to fetch from ICR |
| 45 | +IBMCLOUD_REGISTRY_SECRET=my-regcred |
0 commit comments