Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions components/manifests/base/ambient-control-plane-service.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,17 +55,54 @@ spec:
value: "kube"
- name: LOG_LEVEL
value: "info"
- name: RUNNER_IMAGE
value: "quay.io/ambient_code/vteam_claude_runner:latest"
- name: MCP_IMAGE
value: "quay.io/ambient_code/vteam_mcp:latest"
- name: USE_VERTEX
valueFrom:
configMapKeyRef:
name: operator-config
key: USE_VERTEX
optional: true
- name: CLOUD_ML_REGION
valueFrom:
configMapKeyRef:
name: operator-config
key: CLOUD_ML_REGION
optional: true
- name: ANTHROPIC_VERTEX_PROJECT_ID
valueFrom:
configMapKeyRef:
name: operator-config
key: ANTHROPIC_VERTEX_PROJECT_ID
optional: true
- name: GOOGLE_APPLICATION_CREDENTIALS
valueFrom:
configMapKeyRef:
name: operator-config
key: GOOGLE_APPLICATION_CREDENTIALS
optional: true
- name: CP_TOKEN_URL
value: "http://ambient-control-plane.ambient-code.svc:8080/token"
- name: CP_RUNTIME_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
volumeMounts:
- name: vertex-credentials
mountPath: /app/vertex
readOnly: true
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 200m
memory: 256Mi
volumes:
- name: vertex-credentials
secret:
secretName: ambient-vertex
optional: true
restartPolicy: Always
11 changes: 11 additions & 0 deletions components/manifests/base/core/ambient-api-server-service.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ spec:
component: api
spec:
serviceAccountName: ambient-api-server
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
initContainers:
- name: migration
image: quay.io/ambient_code/vteam_api_server:latest
Expand All @@ -55,6 +59,13 @@ spec:
capabilities:
drop:
- ALL
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
containers:
- name: api-server
image: quay.io/ambient_code/vteam_api_server:latest
Expand Down
Loading