diff --git a/k8s/newspaper-extractor/backend.yaml b/k8s/newspaper-extractor/backend.yaml index b1d218a..774b112 100644 --- a/k8s/newspaper-extractor/backend.yaml +++ b/k8s/newspaper-extractor/backend.yaml @@ -16,7 +16,7 @@ spec: containers: - name: backend image: 192.168.8.250:5000/agentic-os/newspaper-extractor-backend:latest - imagePullPolicy: IfNotPresent + imagePullPolicy: Always env: - name: DATABASE_URL value: "postgresql://myuser:mypassword@newspaper-db.ai-agents.svc.cluster.local:5432/mydatabase" diff --git a/k8s/newspaper-extractor/frontend.yaml b/k8s/newspaper-extractor/frontend.yaml index fc77b18..8604c6a 100644 --- a/k8s/newspaper-extractor/frontend.yaml +++ b/k8s/newspaper-extractor/frontend.yaml @@ -16,7 +16,7 @@ spec: containers: - name: frontend image: 192.168.8.250:5000/agentic-os/newspaper-extractor-frontend:latest - imagePullPolicy: IfNotPresent + imagePullPolicy: Always ports: - containerPort: 3000 --- diff --git a/k8s/newspaper-extractor/worker.yaml b/k8s/newspaper-extractor/worker.yaml index 22346c2..3ef1afc 100644 --- a/k8s/newspaper-extractor/worker.yaml +++ b/k8s/newspaper-extractor/worker.yaml @@ -16,7 +16,7 @@ spec: containers: - name: worker image: 192.168.8.250:5000/agentic-os/newspaper-extractor-backend:latest - imagePullPolicy: IfNotPresent + imagePullPolicy: Always command: ["celery", "-A", "app.tasks.celery_app", "worker", "--loglevel=info", "-P", "solo"] env: - name: DATABASE_URL diff --git a/kaniko-frontend.yaml b/kaniko-frontend.yaml new file mode 100644 index 0000000..40cd820 --- /dev/null +++ b/kaniko-frontend.yaml @@ -0,0 +1,33 @@ +apiVersion: v1 +kind: Pod +metadata: + name: kaniko-frontend + namespace: platform-data +spec: + restartPolicy: Never + volumes: + - name: workspace + emptyDir: {} + initContainers: + - name: clone-repo + image: alpine/git + command: + - /bin/sh + - -c + - "git clone http://gitea.gitea.svc.cluster.local:3000/deepkoluguri/agentic-os.git /workspace" + volumeMounts: + - name: workspace + mountPath: /workspace + containers: + - name: kaniko + image: gcr.io/kaniko-project/executor:latest + args: + - "--context=dir:///workspace/newspaper-extractor/frontend" + - "--dockerfile=Dockerfile" + - "--destination=registry.platform-data.svc.cluster.local:5000/agentic-os/newspaper-extractor-frontend:latest" + - "--insecure" + - "--skip-tls-verify" + - "--cache=false" + volumeMounts: + - name: workspace + mountPath: /workspace diff --git a/newspaper-extractor/frontend/src/components/ArticleCard.tsx b/newspaper-extractor/frontend/src/components/ArticleCard.tsx index e23d08f..5470a2c 100644 --- a/newspaper-extractor/frontend/src/components/ArticleCard.tsx +++ b/newspaper-extractor/frontend/src/components/ArticleCard.tsx @@ -87,7 +87,7 @@ export function ArticleCard({ article: initialArticle }: ArticleCardProps) { ) : ( - )} diff --git a/patch.json b/patch.json new file mode 100644 index 0000000..ae90b46 Binary files /dev/null and b/patch.json differ