[WIP] Add new AAI configuration files
[oom.git] / kubernetes / aai / hbase-deployment.yaml
index 76e0c86..099cc84 100644 (file)
@@ -13,9 +13,20 @@ spec:
       name: hbase
     spec:
       hostname: hbase
+      volumes:
+        - name: hbase-opt-data
+          hostPath:
+            path: /dockerdata/onapdemo/aai/hbase/opt/data
       containers:
       - name: hbase
         image: aaidocker/aai-hbase-1.2.3:latest
+        command: 
+        - bash
+        - -c
+        - if [ ! -d /opt/data/hdfs-data-name ]; then /opt/hadoop-2.7.2/bin/hadoop namenode -format; fi && /opt/entrypoint.sh
+        volumeMounts:
+        - mountPath: /opt/data/
+          name: hbase-opt-data
         ports:
         - containerPort: 8020
         readinessProbe:
@@ -23,3 +34,5 @@ spec:
             port: 8020
           initialDelaySeconds: 5
           periodSeconds: 10
+      imagePullSecrets:
+      - name: onap-docker-registry-key