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
The following commit(s) were added to refs/heads/main by this push:
new 3c0e71c4 Docs for Installer for #885
3c0e71c4 is described below
commit 3c0e71c477c345c6ba5bb4475e36eb90164e767a
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Thu Sep 14 17:32:50 2023 -0400
Docs for Installer for #885
---
docs/WEB_KUBERNETES.md | 49 ++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 42 insertions(+), 7 deletions(-)
diff --git a/docs/WEB_KUBERNETES.md b/docs/WEB_KUBERNETES.md
index f371a5a3..b3b31fac 100644
--- a/docs/WEB_KUBERNETES.md
+++ b/docs/WEB_KUBERNETES.md
@@ -16,20 +16,55 @@
```
minikube dashboard
```
-4. Install Karavan using Installer
+4. Install Karavan using Maven
- Option 1:
+ Download installer from Maven Central:
https://repo1.maven.org/maven2/org/apache/camel/karavan/karavan-installer/4.0.0-RC2/karavan-installer-4.0.0-RC2.jar
+
+ ex. with following command:
+ ```
+ mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.2:copy
-Dartifact=org.apache.camel.karavan:karavan-installer:4.0.0-RC2:jar
-DoutputDirectory=.
```
- mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.2:copy
-Dartifact=org.apache.camel.karavan:karavan-installer:4.0.0-RC2:jar
-DoutputDirectory=.
- java -jar karavan-installer-4.0.0-RC2.jar install
--git-repository=$GIT_REPOSITORY --git-password=$GIT_TOKEN
--git-username=$GIT_USERNAME --node-port=30777
+ Install Karavan with Gitea (for demo purpose)
```
- Option 2:
+ java -jar karavan-installer-4.0.0-RC2.jar --install-gitea --node-port=30777
+
```
- jbang org.apache.camel.karavan:karavan-installer:4.0.0-RC2 install
--git-repository=$GIT_REPOSITORY --git-password=$GIT_TOKEN
--git-username=$GIT_USERNAME --node-port=30777
+
+5. Install Karavan using Jbang
+
+ Install Karavan with Gitea (for demo purpose)
```
-5. Get karavan service URL
+ jbang org.apache.camel.karavan:karavan-installer:4.0.0-RC2 --install-gitea
--node-port=30777
+ ```
+
+6. Get karavan service URL
```
minikube service karavan --url --namespace karavan
```
Use karavan URL to connect to the application
+
+
+### Install parameters
+
+ `--namespace` - Namespace
+ `--node-port` - Node port
+ `--yaml` - Create YAML file. Do not apply
+ `--file` - YAML file name, defaultValue = `karavan.yaml`
+ `--openshift` - Create files for OpenShift
+
+ `--git-repository` - Git repository
+ `--git-username` - Git username
+ `--git-password` - Git password
+ `--git-branch` - Git branch
+ `--install-gitea` - Install Gitea (for demo purposes), defaultValue =
`false`
+
+ `--image-registry` - Image registry
+ `--image-group` - Image group, defaultValue = `karavan`
+ `--image-registry-username` - Image registry username
+ `--image-registry-password` - Image registry password
+
+ `--infinispan-image` - Infinispan Image
+ `--infinispan-username` - Infinispan Username
+ `--infinispan-password` - Infinispan Password
+ `--install-infinispan` - Install Infinispan
\ No newline at end of file