| | apiVersion: v1 |
| | kind: Service |
| | metadata: |
| | name: responsible-ai-moderation-model |
| | namespace: irai-toolkit-test |
| | labels: |
| | app: responsible-ai-moderation-model |
| | spec: |
| | type: ClusterIP |
| | ports: |
| | - port: 8000 |
| | selector: |
| | app: responsible-ai-moderation-model |
| | --- |
| | apiVersion: apps/v1 |
| | kind: Deployment |
| | seccompProfile: |
| | type: "RuntimeDefault" |
| | automountServiceAccountToken: false |
| | metadata: |
| | name: responsible-ai-moderation-model |
| | namespace: irai-toolkit-test |
| | labels: |
| | app: responsible-ai-moderation-model |
| | version: v1 |
| | spec: |
| | replicas: 1 |
| | selector: |
| | matchLabels: |
| | app: responsible-ai-moderation-model |
| | version: v1 |
| | template: |
| | metadata: |
| | labels: |
| | app: responsible-ai-moderation-model |
| | version: v1 |
| | spec: |
| | automountServiceAccountToken: false |
| | imagePullSecrets: |
| | - name: docker-secret |
| | containers: |
| | - envFrom: |
| | - configMapRef: |
| | name: privacy-config |
| | image: <Image Name> |
| | imagePullPolicy: Always |
| | name: responsible-ai-privacy |
| | ports: |
| | - containerPort: 8000 |
| | securityContext: |
| | runAsUser: 1000 |
| | runAsGroup: 1000 |
| | capabilities: |
| | drop: |
| | - ALL |
| | seccompProfile: |
| | type: RuntimeDefault |
| | resources: |
| | limits: |
| | |
| | memory: '8Gi' |
| | nvidia.com/gpu: 1 |
| |
|