This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
commit 27bc6658071caac0f167002176e0e7dcca348ec3 Author: Marat Gubaidullin <marat.gubaidul...@gmail.com> AuthorDate: Fri Dec 16 16:19:29 2022 -0500 Unified pod label name for project (springboot and quarkus) --- .../main/java/org/apache/camel/karavan/informer/PodEventHandler.java | 2 +- .../src/main/resources/quarkus-builder-script-kubernetes.sh | 1 + karavan-operator/src/main/resources/quarkus-builder-script-openshift.sh | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/karavan-app/src/main/java/org/apache/camel/karavan/informer/PodEventHandler.java b/karavan-app/src/main/java/org/apache/camel/karavan/informer/PodEventHandler.java index 0f960bf..1e89077 100644 --- a/karavan-app/src/main/java/org/apache/camel/karavan/informer/PodEventHandler.java +++ b/karavan-app/src/main/java/org/apache/camel/karavan/informer/PodEventHandler.java @@ -60,7 +60,7 @@ public class PodEventHandler implements ResourceEventHandler<Pod> { public PodStatus getPodStatus(Pod pod) { - String deployment = pod.getMetadata().getLabels().get("app.kubernetes.io/name"); + String deployment = pod.getMetadata().getLabels().get("app"); try { Optional<PodCondition> initialized = pod.getStatus().getConditions().stream().filter(c -> c.getType().equals("Initialized")).findFirst(); Optional<PodCondition> ready = pod.getStatus().getConditions().stream().filter(c -> c.getType().equals("Initialized")).findFirst(); diff --git a/karavan-operator/src/main/resources/quarkus-builder-script-kubernetes.sh b/karavan-operator/src/main/resources/quarkus-builder-script-kubernetes.sh index 91d4aa3..608cb81 100644 --- a/karavan-operator/src/main/resources/quarkus-builder-script-kubernetes.sh +++ b/karavan-operator/src/main/resources/quarkus-builder-script-kubernetes.sh @@ -32,6 +32,7 @@ export NAMESPACE=$(cat /var/run/secrets/kubernetes.io/serviceaccount/namespace) -Dquarkus.kubernetes.deploy=true \ -Dquarkus.kubernetes.deployment-target=kubernetes \ -Dquarkus.kubernetes.add-version-to-label-selectors=false \ + -Dquarkus.openshift.labels.\"app\"=$(inputs.params.project) \ -Dquarkus.kubernetes.labels.\"app.kubernetes.io/runtime\"=camel \ -Dquarkus.container-image.group=${NAMESPACE} \ -Dquarkus.container-image.tag=${DATE} \ No newline at end of file diff --git a/karavan-operator/src/main/resources/quarkus-builder-script-openshift.sh b/karavan-operator/src/main/resources/quarkus-builder-script-openshift.sh index 6fbb623..71e181d 100644 --- a/karavan-operator/src/main/resources/quarkus-builder-script-openshift.sh +++ b/karavan-operator/src/main/resources/quarkus-builder-script-openshift.sh @@ -34,6 +34,7 @@ export NAMESPACE=$(cat /var/run/secrets/kubernetes.io/serviceaccount/namespace) -Dquarkus.kubernetes.deploy=true \ -Dquarkus.openshift.deployment-kind=Deployment \ -Dquarkus.openshift.add-version-to-label-selectors=false \ + -Dquarkus.openshift.labels.\"app\"=$(inputs.params.project) \ -Dquarkus.openshift.labels.\"app.openshift.io/runtime\"=camel \ -Dquarkus.container-image.group=${NAMESPACE} \ -Dquarkus.container-image.tag=${DATE} \ No newline at end of file