From bb8dc489f9f5f28fb53743ec43a9fc72a6d5974b Mon Sep 17 00:00:00 2001
From: cazenave <cazenave@cines.fr>
Date: Tue, 19 May 2020 16:26:31 +0200
Subject: [PATCH] rajout openredine

---
 fdp-api.yaml    |  1 +
 mongo.yaml      |  2 +-
 nohup.out       |  4 +++
 openrefine.yaml | 69 +++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 75 insertions(+), 1 deletion(-)
 create mode 100644 nohup.out
 create mode 100644 openrefine.yaml

diff --git a/fdp-api.yaml b/fdp-api.yaml
index 662a5b0..58555f3 100644
--- a/fdp-api.yaml
+++ b/fdp-api.yaml
@@ -6,6 +6,7 @@ metadata:
     app: fdp
     tier: back
 spec:
+  type: LoadBalancer
   ports:
   - protocol: TCP
     port: 80
diff --git a/mongo.yaml b/mongo.yaml
index 7636889..081d2e7 100644
--- a/mongo.yaml
+++ b/mongo.yaml
@@ -3,7 +3,7 @@ kind: Service
 metadata:
   labels:
     app: fdp
-    tier: bdd
+    tier: mongo
   name: mongo
 spec:
   ports:
diff --git a/nohup.out b/nohup.out
new file mode 100644
index 0000000..fd4f109
--- /dev/null
+++ b/nohup.out
@@ -0,0 +1,4 @@
+* Verifying dashboard health ...
+* Launching proxy ...
+* Verifying proxy health ...
+* Opening http://127.0.0.1:46363/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ in your default browser...
diff --git a/openrefine.yaml b/openrefine.yaml
new file mode 100644
index 0000000..0cc3ae1
--- /dev/null
+++ b/openrefine.yaml
@@ -0,0 +1,69 @@
+apiVersion: v1
+kind: Service
+metadata:
+  labels:
+    app: fdp
+    tier: openrefine
+  name: openrefine
+spec:
+  type: LoadBalancer
+  ports:
+  - name: "3333"
+    port: 3333
+    targetPort: 3333
+  selector:
+    app: fdp
+    tier: openrefine
+
+---
+
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+  labels:
+    app: fdp
+    tier: openrefine
+  name: openrefine-data
+spec:
+  accessModes:
+    - ReadWriteOnce
+  resources:
+    requests:
+      storage: 100Mi
+
+---
+
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  labels:
+    app: fdp
+    tier: openrefine
+  name: openrefine
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      app: fdp
+      tier: openrefine
+  template:
+    metadata:
+      annotations:
+      labels:
+        app: fdp
+        tier: openrefine
+    spec:
+      containers:
+        - image: cines/cines-openrefine-metadata:v1
+          name: openrefine
+          ports:
+            - containerPort: 3333
+          volumeMounts:
+            - mountPath: /data
+              name: openrefine-data
+      restartPolicy: Always
+      volumes:
+        - name: openrefine-data
+          persistentVolumeClaim:
+            claimName: openrefine-data
+
-- 
GitLab