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 a990ce2b81baf2964ced9c6619bace243a46ca1c
Author: Marat Gubaidullin <marat.gubaidul...@gmail.com>
AuthorDate: Tue Sep 20 18:09:11 2022 -0400

    Minikube deployment improvement
---
 karavan-cloud/README.md                            | 28 +++++++++++++++++-----
 karavan-cloud/base/karavan-quarkus-task.yaml       |  2 +-
 .../minikube/karavan-quarkus-task-minikube.yaml    |  2 ++
 3 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/karavan-cloud/README.md b/karavan-cloud/README.md
index d42e8e3..b70b285 100644
--- a/karavan-cloud/README.md
+++ b/karavan-cloud/README.md
@@ -53,18 +53,34 @@
     ```
     minikube addons enable registry
     ```
-3. Set git parameters
-    Edit `karavan-secret.yaml` and set git repository, username and token
+3. Get IP address of internal registry
+    ```
+    kubectl -n kube-system get svc registry -o jsonpath='{.spec.clusterIP}'
+    ```    
+4. Set git parameters
+    Edit `karavan-secret.yaml` and set git repository, username, token and 
Image Registry IP
+    ```
+    projects-git-repository: https://github.com/xxx
+    projects-git-password: XXXX
+    projects-git-username: XXXX
+    projects-git-main: main
+    kamelets-git-repository: https://github.com/zzz
+    kamelets-git-password: zzz
+    kamelets-git-username: zzz
+    kamelets-git-main: main
+    image-registry: X.X.X.X
+    ```
 
 4. Deploy karavan
     ```
     kubectl apply -k minikube --namespace karavan
     ```
-5. Access Tekton Dashboard 
-    ```
-    kubectl port-forward -n tekton-pipelines service/tekton-dashboard 9097:9097
-    ```
 6. Expose karavan application service
     ```
     minikube service karavan --url --namespace karavan
+    ```
+### Optional
+1.  Access Tekton Dashboard 
+    ```
+    kubectl port-forward -n tekton-pipelines service/tekton-dashboard 9097:9097
     ```
\ No newline at end of file
diff --git a/karavan-cloud/base/karavan-quarkus-task.yaml 
b/karavan-cloud/base/karavan-quarkus-task.yaml
index b12fa9a..78a6eef 100644
--- a/karavan-cloud/base/karavan-quarkus-task.yaml
+++ b/karavan-cloud/base/karavan-quarkus-task.yaml
@@ -56,7 +56,7 @@ spec:
             -Dquarkus.kubernetes.deploy=true \
             -Dquarkus.openshift.deployment-kind=Deployment \
             -Dquarkus.openshift.add-version-to-label-selectors=false \
-            -Dquarkus.openshift.labels."app.openshift.io/runtime"=camel \
+            -Dquarkus.openshift.labels.\"app.openshift.io/runtime\"=camel \
             -Dquarkus.container-image.group=${NAMESPACE} \
             -Dquarkus.container-image.tag=${DATE}
       image: ghcr.io/apache/camel-karavan-builder:3.18.4
diff --git a/karavan-cloud/minikube/karavan-quarkus-task-minikube.yaml 
b/karavan-cloud/minikube/karavan-quarkus-task-minikube.yaml
index df2d823..d4e3d56 100644
--- a/karavan-cloud/minikube/karavan-quarkus-task-minikube.yaml
+++ b/karavan-cloud/minikube/karavan-quarkus-task-minikube.yaml
@@ -53,6 +53,8 @@ spec:
             -Dquarkus.container-image.builder=jib \
             -Dquarkus.kubernetes.deploy=true \
             -Dquarkus.kubernetes.deployment-target=kubernetes \
+            -Dquarkus.kubernetes.add-version-to-label-selectors=false \
+            -Dquarkus.kubernetes.labels.\"app.openshift.io/runtime\"=camel \
             -Dquarkus.container-image.group=${NAMESPACE} \
             -Dquarkus.container-image.tag=${DATE}
       image: ghcr.io/apache/camel-karavan-builder:3.18.4

Reply via email to