diff --git a/grabdish/addAndSourcePropertiesInBashrc.sh b/grabdish/addAndSourcePropertiesInBashrc.sh
deleted file mode 100755
index 9f54e47b8..000000000
--- a/grabdish/addAndSourcePropertiesInBashrc.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# Copyright (c) 2021 Oracle and/or its affiliates.
-# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
-
-# we put a placeholder msdataworkshopjaegeraddress.txt as we wont have the Jaeger LB address until later/setJaegerAddress.sh step
-touch workingdir/msdataworkshopjaegeraddress.txt
-echo "export MSDATAWORKSHOP_LOCATION=~/microservices-datadriven/grabdish/" >> ~/.bashrc
-echo 'source $MSDATAWORKSHOP_LOCATION/msdataworkshop.properties' >> ~/.bashrc
-source ~/.bashrc
diff --git a/grabdish/addOCIRInfo.sh b/grabdish/addOCIRInfo.sh
deleted file mode 100755
index 232c579df..000000000
--- a/grabdish/addOCIRInfo.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-# Copyright (c) 2021 Oracle and/or its affiliates.
-# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
-
-if [[ $1 == "" ]]
-then
- echo MSDATAWORKSHOP_OCIR_NAMESPACE not provided
- echo Required arguments are MSDATAWORKSHOP_OCIR_NAMESPACE and MSDATAWORKSHOP_REPOS_NAME.
- echo Usage example : ./addOCIRInfo.sh axkcsk2aiatb msdataworkshop.user1/msdataworkshop
- exit
-fi
-
-if [[ $2 == "" ]]
-then
- echo MSDATAWORKSHOP_REPOS_NAME not provided
- echo Required arguments are MSDATAWORKSHOP_OCIR_NAMESPACE and MSDATAWORKSHOP_REPOS_NAME.
- echo Usage example : ./addOCIRInfo.sh axkcsk2aiatb msdataworkshop.user1/msdataworkshop
- exit
-fi
-
-export WORKINGDIR=workingdir
-echo WORKINGDIR = $WORKINGDIR
-
-export MSDATAWORKSHOP_OCIR_NAMESPACE=$1
-echo $MSDATAWORKSHOP_OCIR_NAMESPACE | tr -d '"' > $WORKINGDIR/msdataworkshopocirnamespace.txt
-echo MSDATAWORKSHOP_OCIR_NAMESPACE... $MSDATAWORKSHOP_OCIR_NAMESPACE
-
-export MSDATAWORKSHOP_REPOS_NAME=$2
-echo $MSDATAWORKSHOP_REPOS_NAME | tr -d '"' > $WORKINGDIR/msdataworkshopreposname.txt
-echo MSDATAWORKSHOP_REPOS_NAME... $MSDATAWORKSHOP_REPOS_NAME
\ No newline at end of file
diff --git a/grabdish/admin-helidon/Dockerfile b/grabdish/admin-helidon/Dockerfile
new file mode 100644
index 000000000..d08f3798d
--- /dev/null
+++ b/grabdish/admin-helidon/Dockerfile
@@ -0,0 +1,9 @@
+FROM openjdk:11-jre-slim
+
+ENTRYPOINT ["java", "-jar", "/usr/share/myservice/myservice.jar"]
+
+# Add Maven dependencies
+ADD target/libs /usr/share/myservice/libs
+# Add the service itself
+ARG JAR_FILE
+ADD target/${JAR_FILE} /usr/share/myservice/myservice.jar
\ No newline at end of file
diff --git a/grabdish/admin-helidon/build.sh b/grabdish/admin-helidon/build.sh
index 35483b1c8..11a6e00d8 100755
--- a/grabdish/admin-helidon/build.sh
+++ b/grabdish/admin-helidon/build.sh
@@ -7,6 +7,8 @@ SCRIPT_DIR=$(dirname $0)
IMAGE_NAME=admin-helidon
IMAGE_VERSION=0.1
+export DOCKER_REGISTRY=$(state_get DOCKER_REGISTRY)
+
if [ -z "DOCKER_REGISTRY" ]; then
echo "Error: DOCKER_REGISTRY env variable needs to be set!"
exit 1
@@ -14,12 +16,10 @@ fi
export IMAGE=${DOCKER_REGISTRY}/${IMAGE_NAME}:${IMAGE_VERSION}
-mvn install
-mvn package docker:build
+# mvn install
+# mvn package docker:build
+mvn package
-if [ $DOCKERBUILD_RETCODE -ne 0 ]; then
- exit 1
-fi
docker push $IMAGE
if [ $? -eq 0 ]; then
docker rmi ${IMAGE}
diff --git a/grabdish/admin-helidon/deploy.sh b/grabdish/admin-helidon/deploy.sh
index 1d4557a29..09f670b48 100755
--- a/grabdish/admin-helidon/deploy.sh
+++ b/grabdish/admin-helidon/deploy.sh
@@ -4,6 +4,12 @@
SCRIPT_DIR=$(dirname $0)
+export DOCKER_REGISTRY="$(state_get DOCKER_REGISTRY)"
+export ORDER_PDB_NAME="$(state_get ORDER_DB_NAME)"
+export INVENTORY_PDB_NAME="$(state_get INVENTORY_DB_NAME)"
+export OCI_REGION="$(state_get OCI_REGION)"
+export VAULT_SECRET_OCID=""
+
echo create admin-helidon deployment and service...
export CURRENTTIME=$( date '+%F_%H:%M:%S' )
echo CURRENTTIME is $CURRENTTIME ...this will be appended to generated deployment yaml
diff --git a/grabdish/admin-helidon/pom.xml b/grabdish/admin-helidon/pom.xml
index a9b12882a..8c00423fa 100755
--- a/grabdish/admin-helidon/pom.xml
+++ b/grabdish/admin-helidon/pom.xml
@@ -13,13 +13,14 @@
4.0.0
admin-helidon
0.0.1-SNAPSHOT
- admin-helidon
- ATP OSB UCP Helidon Microprofile Microservices Demo
+ ${project.artifactId}
+ Helidon Microprofile Microservices Demo
- io.helidon
- helidon-project
+ io.helidon.applications
+ helidon-mp
2.2.0
+
@@ -36,27 +37,26 @@
-
com.spotify
- docker-maven-plugin
- 1.2.2
+ dockerfile-maven-plugin
+ 1.4.13
+
+
+ default
+
+ build
+
+
+
- ${docker.image.prefix}/${project.artifactId}
- openjdk:11
- ["java", "-jar", "/${project.build.finalName}.jar"]
-
-
- /
- ${project.build.directory}
-
-
-
- 0.1
-
+ ${env.DOCKER_REGISTRY}/${project.artifactId}
+ 0.1
+
+ ${project.build.finalName}.jar
+
-
maven-dependency-plugin
@@ -103,35 +103,11 @@
helidon-integrations-cdi-datasource-ucp
runtime
-
-
-
-
-
-
- com.oracle.ojdbc
- ojdbc10
- 19.3.0.0
-
- com.oracle.ojdbc
- ucp
- 19.3.0.0
-
-
- com.oracle.ojdbc
- osdt_core
- 19.3.0.0
-
-
- com.oracle.ojdbc
- osdt_cert
- 19.3.0.0
-
-
- com.oracle.ojdbc
- oraclepki
- 19.3.0.0
+ com.oracle.database.jdbc
+ ojdbc8-production
+ 19.8.0.0
+ pom
com.oracle.database.messaging
diff --git a/grabdish/admin-helidon/setupForDBLinksInCloud.sh b/grabdish/admin-helidon/setupForDBLinksInCloud.sh
index 2d064b713..67a281108 100755
--- a/grabdish/admin-helidon/setupForDBLinksInCloud.sh
+++ b/grabdish/admin-helidon/setupForDBLinksInCloud.sh
@@ -7,22 +7,28 @@
#echo list existing buckets...
#oci os bucket list --compartment-id $OCI_COMPARTMENT_ID
-echo create msdataworkshop bucket ...ignore BucketAlreadyExists exception if this is not the first time running the script...
-oci os bucket create --name msdataworkshop --compartment-id $OCI_COMPARTMENT_ID
+#cho create msdataworkshop bucket ...ignore BucketAlreadyExists exception if this is not the first time running the script...
+#oci os bucket create --name msdataworkshop --compartment-id $OCI_COMPARTMENT_ID
#echo list existing buckets again...
#oci os bucket list --compartment-id $OCI_COMPARTMENT_ID
-echo delete cwallet.sso in bucket ...ignore ObjectNotFound exception if this is the first time running the script...
+#echo delete cwallet.sso in bucket ...ignore ObjectNotFound exception if this is the first time running the script...
# Will be prompted "Are you sure you want to delete this resource? [y/N]"
-echo put cwallet.sso in bucket ...select "y" when asked to overwrite
-oci os object put --bucket-name msdataworkshop --file $MSDATAWORKSHOP_LOCATION/atp-secrets-setup/wallet/cwallet.sso
+#echo put cwallet.sso in bucket ...select "y" when asked to overwrite
+#oci os object put --bucket-name msdataworkshop --file $MSDATAWORKSHOP_LOCATION/atp-secrets-setup/wallet/cwallet.sso
-echo create link to cwallet.sso in objectstorage, save, export, and echo value..
-oci os preauth-request create --access-type ObjectRead --bucket-name msdataworkshop --name msdataworkshopwallet --time-expires 2021-12-21 --object-name cwallet.sso | jq --raw-output '.data | .["access-uri"] ' > preauthlink.txt
-export cwalletobjecturi=$(cat preauthlink.txt)
-export cwalletobjecturi=https://objectstorage.${OCI_REGION}.oraclecloud.com${cwalletobjecturi}
+#echo create link to cwallet.sso in objectstorage, save, export, and echo value..
+#oci os preauth-request create --access-type ObjectRead --bucket-name msdataworkshop --name msdataworkshopwallet --time-expires 2021-12-21 --object-name cwallet.sso | jq --raw-output '.data | .["access-uri"] ' > preauthlink.txt
+#export cwalletobjecturi=$(cat preauthlink.txt)
+
+export DOCKER_REGISTRY="$(state_get DOCKER_REGISTRY)"
+export ORDER_PDB_NAME="$(state_get ORDER_DB_NAME)"
+export INVENTORY_PDB_NAME="$(state_get INVENTORY_DB_NAME)"
+
+
+export cwalletobjecturi=$(state_get CWALLET_SSO_AUTH_URL)
echo updating admin-helidon-deployment-${CURRENTTIME}.yaml with cwalletobjecturi $cwalletobjecturi
sed -i "s|%cwalletobjecturi%|${cwalletobjecturi}|g" admin-helidon-deployment-${CURRENTTIME}.yaml
@@ -31,7 +37,7 @@ echo cwalletobjecturi is created and added to admin-helidon-deployment-${CURRENT
echo adding other values in admin-helidon-deployment-${CURRENTTIME}.yaml as parsed from tnsnames.ora s
#echo ____________________________________________________
-export orderdb_tptnsentry=$(grep -i "^${ORDER_PDB_NAME}_tp " $MSDATAWORKSHOP_LOCATION/atp-secrets-setup/wallet/tnsnames.ora)
+export orderdb_tptnsentry=$(grep -i "^${ORDER_PDB_NAME}_tp " $GRABDISH_HOME/atp-secrets-setup/wallet/tnsnames.ora)
#echo $ORDER_PDB_NAME tp entry... $orderdb_tptnsentry
echo ____________________________________________________
# for each variable, string off begin (based on identifier)
@@ -73,7 +79,7 @@ echo $orderssl_server_cert_dn
#echo ____________________________________________________
-export inventorydb_tptnsentry=$(grep -i "^${INVENTORY_PDB_NAME}_tp " $MSDATAWORKSHOP_LOCATION/atp-secrets-setup/wallet/tnsnames.ora)
+export inventorydb_tptnsentry=$(grep -i "^${INVENTORY_PDB_NAME}_tp " $GRABDISH_HOME/atp-secrets-setup/wallet/tnsnames.ora)
#echo $INVENTORY_PDB_NAME tp entry... $inventorydb_tptnsentry
echo ____________________________________________________
# for each variable, string off begin (based on identifier)
diff --git a/grabdish/artillery/test.sh b/grabdish/artillery/test.sh
old mode 100644
new mode 100755
diff --git a/grabdish/atp-secrets-setup/createAll.sh b/grabdish/atp-secrets-setup/createAll.sh
index e9db4f398..ea074d1d7 100755
--- a/grabdish/atp-secrets-setup/createAll.sh
+++ b/grabdish/atp-secrets-setup/createAll.sh
@@ -10,7 +10,7 @@ then
exit
fi
-source ../msdataworkshop.properties
+#source ../msdataworkshop.properties
export SCRIPT_DIR=$(dirname $0)
export CURRENTTIME=$( date '+%F_%H:%M:%S' )
echo CURRENTTIME is $CURRENTTIME ...this will be appended to generated yamls
@@ -38,7 +38,7 @@ export inventorypdb_README=$(cat README | base64 | tr -d '\n\r' | base64 | tr -d
export inventorypdb_sqlnet_ora=$(cat sqlnet.ora | base64 | tr -d '\n\r' | base64 | tr -d '\n\r')
export inventorypdb_tnsnames_ora=$(cat tnsnames.ora | base64 | tr -d '\n\r' | base64 | tr -d '\n\r')
export inventorypdb_truststore_jks=$(cat truststore.jks | base64 | tr -d '\n\r' | base64 | tr -d '\n\r')
-
+rm -rf wallet
cd ../
echo "replace values in order yaml files (files are suffixed with ${CURRENTTIME})..."
eval "cat < $WORKINGDIR/msdataworkshopvaultsecretocid.txt
-
-if [[ $3 == "true" || $3 == "TRUE" ]]
-then
- echo DB secret will be retried by microservices directly from OCI Vault
- echo $1 > $WORKINGDIR/msdataworkshopvaultsecretocid.txt
-fi
-
-PASSWORDENCODED=`oci secrets secret-bundle get --secret-id $1 --query "data.\"secret-bundle-content\".content" --raw-output`
-PASSWORD=`echo $PASSWORDENCODED | base64 --decode`
-umask 177
-cat >pw < $WORKINGDIR/msdataworkshoporderdbid.txt
-echo create inventory PDB...
-oci db autonomous-database create --compartment-id $MSDATAWORKSHOP_COMPARTMENT_ID --cpu-core-count 1 --data-storage-size-in-tbs 1 --db-name INVENTORYDB --display-name INVENTORYDB --from-json file://pw | jq --raw-output '.data | .["id"] '> $WORKINGDIR/msdataworkshopinventorydbid.txt
-
-echo create msdataworkshop namespace
-kubectl create namespace msdataworkshop
-
-echo create db pw secret...
-kubectl create -n msdataworkshop -f - </dev/null); then
+ echo "ERROR: Usage 'source destroy.sh'"
+ exit
+fi
+
+$GRABDISH_HOME/utils/main-destroy.sh
\ No newline at end of file
diff --git a/grabdish/dockerLogin.sh b/grabdish/dockerLogin.sh
deleted file mode 100755
index d7f8361de..000000000
--- a/grabdish/dockerLogin.sh
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/bin/bash
-# Copyright (c) 2021 Oracle and/or its affiliates.
-# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
-
-echo Ensure MSDATAWORKSHOP_OCIR_AUTHKEY argument is in quotes.
-echo Usage example 1: ./dockerLogin.sh foo@bar.com "8nO[BKNU5iwasdf2xeefU;yl"
-echo Usage example 2: ./dockerLogin.sh oracleidentitycloudservice/foo@bar.com "8nO[BKNU5iwasdf2xeefU;yl"
-
-export WORKINGDIR=workingdir
-echo WORKINGDIR = $WORKINGDIR
-
-if [[ $1 == "" ]]
-then
- echo MSDATAWORKSHOP_OCIR_USER not provided
- echo Required arguments are MSDATAWORKSHOP_OCIR_USER and MSDATAWORKSHOP_OCIR_AUTHKEY.
- echo Usage example : ./dockerLogin.sh foo@bar.com "8nO[BKNU5iwasdf2xeefU;yl"
- exit
-fi
-
-if [[ $2 == "" ]]
-then
- echo MSDATAWORKSHOP_OCIR_AUTHKEY not provided
- echo Required arguments are MSDATAWORKSHOP_OCIR_USER and MSDATAWORKSHOP_OCIR_AUTHKEY.
- echo Usage example : ./dockerLogin.sh foo@bar.com "8nO[BKNU5iwasdf2xeefU;yl"
- exit
-fi
-
-export MSDATAWORKSHOP_OCIR_USER=$1
-echo $MSDATAWORKSHOP_OCIR_USER | tr -d '"' > $WORKINGDIR/msdataworkshopociruser.txt
-echo MSDATAWORKSHOP_OCIR_USER... $MSDATAWORKSHOP_OCIR_USER
-
-export MSDATAWORKSHOP_OCIR_AUTHKEY=$2
-echo $MSDATAWORKSHOP_OCIR_AUTHKEY | tr -d '"' > $WORKINGDIR/msdataworkshopocirauthkey.txt
-echo MSDATAWORKSHOP_OCIR_AUTHKEY... $MSDATAWORKSHOP_OCIR_AUTHKEY
-
-export MSDATAWORKSHOP_REGION=$(cat $WORKINGDIR/msdataworkshopregion.txt)
-echo MSDATAWORKSHOP_REGION... $MSDATAWORKSHOP_REGION
-
-export MSDATAWORKSHOP_OCIR_NAMESPACE=$(cat $WORKINGDIR/msdataworkshopocirnamespace.txt)
-echo MSDATAWORKSHOP_OCIR_NAMESPACE... $MSDATAWORKSHOP_OCIR_NAMESPACE
-
-export MSDATAWORKSHOP_REPOS_NAME=$(cat $WORKINGDIR/msdataworkshopreposname.txt)
-echo MSDATAWORKSHOP_REPOS_NAME... $MSDATAWORKSHOP_REPOS_NAME
-
-
-#export DOCKER_REGISTRY=".ocir.io///"
-# example... export DOCKER_REGISTRY=us-ashburn-1.ocir.io/aqsghou34ag/paul.parkinson/myreponame
-export DOCKER_REGISTRY=$MSDATAWORKSHOP_REGION.ocir.io/$MSDATAWORKSHOP_OCIR_NAMESPACE/$MSDATAWORKSHOP_REPOS_NAME
-echo $DOCKER_REGISTRY | tr -d '"' > $WORKINGDIR/msdataworkshopdockerregistry.txt
-echo DOCKER_REGISTRY... $DOCKER_REGISTRY
-
-# example... docker login REGION-ID.ocir.io -u /
-# example... docker login REGION-ID.ocir.io -u OBJECT-STORAGE-NAMESPACE/USERNAME
-echo docker login $MSDATAWORKSHOP_REGION.ocir.io -u $MSDATAWORKSHOP_OCIR_NAMESPACE/$MSDATAWORKSHOP_OCIR_USER -p $MSDATAWORKSHOP_OCIR_AUTHKEY
-docker login $MSDATAWORKSHOP_REGION.ocir.io -u $MSDATAWORKSHOP_OCIR_NAMESPACE/$MSDATAWORKSHOP_OCIR_USER -p $MSDATAWORKSHOP_OCIR_AUTHKEY
-
diff --git a/grabdish/env.sh b/grabdish/env.sh
new file mode 100644
index 000000000..039606059
--- /dev/null
+++ b/grabdish/env.sh
@@ -0,0 +1,40 @@
+#!/bin/bash
+# Copyright (c) 2021 Oracle and/or its affiliates.
+# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
+
+# Make sure this is run via source or .
+if ! (return 0 2>/dev/null); then
+ echo "ERROR: Usage 'source env.sh'"
+ exit
+fi
+
+# Set GRABDISH_HOME
+export GRABDISH_HOME="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
+cd $GRABDISH_HOME
+echo "GRABDISH_HOME: $GRABDISH_HOME"
+
+# Java Home
+export JAVA_HOME=~/graalvm-ce-java11-20.1.0
+export PATH=$JAVA_HOME/bin:$PATH
+
+# Log directory
+export GRABDISH_LOG=$GRABDISH_HOME/log
+mkdir -p $GRABDISH_LOG
+
+# Source the state functions
+source $GRABDISH_HOME/utils/state-functions.sh
+
+# SHORTCUT ALIASES AND UTILS...
+alias k='kubectl'
+alias kt='kubectl --insecure-skip-tls-verify'
+alias pods='kubectl get po --all-namespaces'
+alias services='kubectl get services --all-namespaces'
+alias configmaps='kubectl get configmaps --all-namespaces'
+alias gateways='kubectl get gateways --all-namespaces'
+alias secrets='kubectl get secrets --all-namespaces'
+alias ingresssecret='kubectl get secrets --all-namespaces | grep istio-ingressgateway-certs'
+alias virtualservices='kubectl get virtualservices --all-namespaces'
+alias deployments='kubectl get deployments --all-namespaces'
+alias msdataworkshop='echo deployments... ; deployments|grep msdataworkshop ; echo pods... ; pods|grep msdataworkshop ; echo services... ; services | grep msdataworkshop ; echo secrets... ; secrets|grep msdataworkshop ; echo "other shortcut commands... most can take partial podname as argument, such as [logpod front] or [deletepod order]... pods services secrets deployments " ; ls $MSDATAWORKSHOP_LOCATION/utils/'
+
+export PATH=$PATH:$GRABDISH_HOME/utils/
\ No newline at end of file
diff --git a/grabdish/frontend-helidon/Dockerfile b/grabdish/frontend-helidon/Dockerfile
new file mode 100644
index 000000000..d08f3798d
--- /dev/null
+++ b/grabdish/frontend-helidon/Dockerfile
@@ -0,0 +1,9 @@
+FROM openjdk:11-jre-slim
+
+ENTRYPOINT ["java", "-jar", "/usr/share/myservice/myservice.jar"]
+
+# Add Maven dependencies
+ADD target/libs /usr/share/myservice/libs
+# Add the service itself
+ARG JAR_FILE
+ADD target/${JAR_FILE} /usr/share/myservice/myservice.jar
\ No newline at end of file
diff --git a/grabdish/frontend-helidon/build.sh b/grabdish/frontend-helidon/build.sh
index 46fd5714d..26992ff02 100755
--- a/grabdish/frontend-helidon/build.sh
+++ b/grabdish/frontend-helidon/build.sh
@@ -2,28 +2,27 @@
## Copyright (c) 2021 Oracle and/or its affiliates.
## Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/
+# Fail on error
+set -e
SCRIPT_DIR=$(dirname $0)
IMAGE_NAME=frontend-helidon
IMAGE_VERSION=0.1
+export DOCKER_REGISTRY=$(state_get DOCKER_REGISTRY)
+
if [ -z "DOCKER_REGISTRY" ]; then
echo "Error: DOCKER_REGISTRY env variable needs to be set!"
exit 1
fi
export IMAGE=${DOCKER_REGISTRY}/${IMAGE_NAME}:${IMAGE_VERSION}
-# this is not ideal but makes it convenient to access Jaeger UI from app page...
-cp src/main/resources/web/index.html-template src/main/resources/web/index.html
-sed -i "s|%JAEGER_QUERY_ADDRESS%|${JAEGER_QUERY_ADDRESS}|g" src/main/resources/web/index.html
-mvn install
-mvn package docker:build
+# mvn install
+# mvn package docker:build
+mvn package
-if [ $DOCKERBUILD_RETCODE -ne 0 ]; then
- exit 1
-fi
docker push $IMAGE
if [ $? -eq 0 ]; then
docker rmi ${IMAGE}
diff --git a/grabdish/frontend-helidon/deploy.sh b/grabdish/frontend-helidon/deploy.sh
index 944067ea4..08fe3c81c 100755
--- a/grabdish/frontend-helidon/deploy.sh
+++ b/grabdish/frontend-helidon/deploy.sh
@@ -4,6 +4,7 @@
SCRIPT_DIR=$(dirname $0)
+export DOCKER_REGISTRY=$(state_get DOCKER_REGISTRY)
echo create frontend deployment and service...
export CURRENTTIME=$( date '+%F_%H:%M:%S' )
diff --git a/grabdish/frontend-helidon/frontend-helidon-deployment.yaml b/grabdish/frontend-helidon/frontend-helidon-deployment.yaml
index 31d7647bd..d0c16e3db 100755
--- a/grabdish/frontend-helidon/frontend-helidon-deployment.yaml
+++ b/grabdish/frontend-helidon/frontend-helidon-deployment.yaml
@@ -27,10 +27,5 @@ spec:
secretKeyRef:
name: frontendadmin
key: password
- - name: JAEGER_QUERY_ADDRESS
- valueFrom:
- configMapKeyRef:
- name: jaegerqueryaddress
- key: address
ports:
- containerPort: 8080
diff --git a/grabdish/frontend-helidon/pom.xml b/grabdish/frontend-helidon/pom.xml
index a507cbfb4..8055a6cee 100755
--- a/grabdish/frontend-helidon/pom.xml
+++ b/grabdish/frontend-helidon/pom.xml
@@ -24,6 +24,7 @@
io.helidon.applications
helidon-mp
2.2.0
+
@@ -46,21 +47,22 @@
com.spotify
- docker-maven-plugin
- 1.2.2
+ dockerfile-maven-plugin
+ 1.4.13
+
+
+ default
+
+ build
+
+
+
- ${docker.image.prefix}/${project.artifactId}
- openjdk:11
- ["java", "-jar", "/${project.build.finalName}.jar"]
-
-
- /
- ${project.build.directory}
-
-
-
- 0.1
-
+ ${env.DOCKER_REGISTRY}/${project.artifactId}
+ 0.1
+
+ ${project.build.finalName}.jar
+
@@ -113,9 +115,6 @@
src/main/docker
true
-
- Dockerfile
-
diff --git a/grabdish/frontend-helidon/src/main/resources/web/index.html-template b/grabdish/frontend-helidon/src/main/resources/web/index.html
similarity index 97%
rename from grabdish/frontend-helidon/src/main/resources/web/index.html-template
rename to grabdish/frontend-helidon/src/main/resources/web/index.html
index d24a99b4b..7460ff0ee 100644
--- a/grabdish/frontend-helidon/src/main/resources/web/index.html-template
+++ b/grabdish/frontend-helidon/src/main/resources/web/index.html
@@ -99,7 +99,7 @@