ans123's picture
Initial upload from Colab
ef1ad9e verified
apiVersion: apps/v1
kind: Deployment
metadata:
creationTimestamp: null
labels:
app: ai-api
name: ai-api
spec:
replicas: 1
selector:
matchLabels:
app: ai-api
template:
metadata:
creationTimestamp: null
labels:
app: ai-api
spec:
containers:
- image: miralabs.azurecr.io/ai-api:_BUILD__ID_
name: ai-api
imagePullPolicy: Always
resources: {}
ports:
- containerPort: 80
env:
- name: OPENAI_API_KEY
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: OPENAI_API_KEY
- name: PRIMARY_KEY
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: PRIMARY_KEY
- name: COSMOS_DB_ENDPOINT
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: COSMOS_DB_ENDPOINT
- name: OPENAPI_KEY
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: OPENAPI_KEY
- name: POSTGRES_HOST
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: POSTGRES_HOST
- name: POSTGRES_SSL
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: POSTGRES_SSL
- name: POSTGRES_DB
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: POSTGRES_DB
- name: POSTGRES_USER
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: POSTGRES_USER
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: POSTGRES_PASSWORD
- name: AZURE_BLOB_CONNECTION_STRING
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: AZURE_BLOB_CONNECTION_STRING
- name: POPPLER_PATH
valueFrom:
secretKeyRef:
name: mira-ai-api-secret
key: POPPLER_PATH
---
apiVersion: v1
kind: Service
metadata:
name: ai-api
labels:
run: ai-api
spec:
type: ClusterIP
selector:
app: ai-api
ports:
- protocol: TCP
port: 80
targetPort: 80