You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2020/10/05 08:51:06 UTC

[camel-k] branch master updated (0fef387 -> 8d500c7)

This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git.


    from 0fef387  Related to #1675: install default Kamelets
     new e5017a7  Added installations steps to IBM Kubernetes Service(IKS)
     new 8d500c7  Added installations steps to IBM Kubernetes Service(IKS) on Readme.adoc and nav.adoc

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.adoc                                        |  1 +
 docs/modules/ROOT/nav.adoc                         |  2 ++
 docs/modules/ROOT/pages/installation/iks.adoc      | 23 ++++++++++++++++++++
 .../ROOT/pages/installation/installation.adoc      |  1 +
 .../ROOT/pages/installation/registry/icr.adoc      | 25 ++++++++++++++++++++++
 5 files changed, 52 insertions(+)
 create mode 100644 docs/modules/ROOT/pages/installation/iks.adoc
 create mode 100644 docs/modules/ROOT/pages/installation/registry/icr.adoc


[camel-k] 01/02: Added installations steps to IBM Kubernetes Service(IKS)

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit e5017a779f782468e30a5ea501fea704b1ea8bc1
Author: JuanJosePerez <ju...@geniussportsmedia.com>
AuthorDate: Sat Oct 3 21:52:12 2020 -0500

    Added installations steps to IBM Kubernetes Service(IKS)
---
 docs/modules/ROOT/pages/installation/iks.adoc      | 23 ++++++++++++++++++++
 .../ROOT/pages/installation/installation.adoc      |  1 +
 .../ROOT/pages/installation/registry/icr.adoc      | 25 ++++++++++++++++++++++
 3 files changed, 49 insertions(+)

diff --git a/docs/modules/ROOT/pages/installation/iks.adoc b/docs/modules/ROOT/pages/installation/iks.adoc
new file mode 100644
index 0000000..2b1d9ea
--- /dev/null
+++ b/docs/modules/ROOT/pages/installation/iks.adoc
@@ -0,0 +1,23 @@
+[[installation-on-iks]]
+= Installing Camel K on IBM Kubernetes Service (IKS)
+
+This guide assumes you've already created an IBM Kubernetes cluster on https://cloud.ibm.com, also installed the https://cloud.ibm.com/docs/cli?topic=cli-install-ibmcloud-cli[IBM Command line tool] and kubectl command
+
+On the list of kubernetes clusters for you account, you need to select the cluster and copy the (_clusterId_) to add the cluster `ibmcloud ks cluster config --cluster <clusterid>`
+
+After executing the configuration string, you should be able to execute:
+
+```
+kubectl get pods --all-namespaces
+```
+NOTE: IKS provide an internal container registry feature. Camel K is able to leverage that registry.
+
+You could create a customized namespace on xref:installation/registry/icr.adoc[IBM container registry] in order to host your integration images.
+please take note of the namespace and region created to configure them on the installation step.
+
+You can now download *kamel* CLI tool the from https://github.com/apache/camel-k/releases[release page]
+and put it on your system path.
+
+After configure *kamel* CLI, you could start with the https://camel.apache.org/camel-k/latest/installation/installation.html#procedure[standard installation] or https://camel.apache.org/camel-k/latest/installation/installation.html#helm[installation via Helm].
+
+Finally you are ready to work with Camel K. 
diff --git a/docs/modules/ROOT/pages/installation/installation.adoc b/docs/modules/ROOT/pages/installation/installation.adoc
index e4416a3..4b22499 100644
--- a/docs/modules/ROOT/pages/installation/installation.adoc
+++ b/docs/modules/ROOT/pages/installation/installation.adoc
@@ -15,6 +15,7 @@ before installing it. Customized instructions are needed for the following clust
 - xref:installation/crc.adoc[Red Hat CodeReady Containers (CRC)]
 - xref:installation/gke.adoc[Google Kubernetes Engine (GKE)]
 - xref:installation/openshift.adoc[OpenShift]
+- xref:installation/iks.adoc[IBM Kubernetes Services (IKS)]
 
 Other cluster types (such as OpenShift clusters) should *not need* prior configuration.
 
diff --git a/docs/modules/ROOT/pages/installation/registry/icr.adoc b/docs/modules/ROOT/pages/installation/registry/icr.adoc
new file mode 100644
index 0000000..967124b
--- /dev/null
+++ b/docs/modules/ROOT/pages/installation/registry/icr.adoc
@@ -0,0 +1,25 @@
+[[configuring-container-registry]]
+= Configuring a Namespace on IBM Container Registry (ICR)
+
+You can use a Namespace of IBM Container Registry to host Camel K images.
+
+In order to push images to `gcr.io`, you need to provide a valid key to Camel K.
+
+The fast way to obtain create a Namespace on ICR is by https://cloud.ibm.com/docs/cli?topic=cli-install-ibmcloud-cli[IBM Command line tool]:
+
+- Install https://cloud.ibm.com/docs/cli?topic=cli-install-ibmcloud-cli[IBM Command line tool]:
+    ```
+    ibmcloud plugin install container-registry -r 'IBM Cloud'
+    ```
+- Log in to your IBM Cloud account.
+    ```
+    ibmcloud login -a https://cloud.ibm.com
+    ```
+- Ensure that you're targeting the correct IBM Cloud Container Registry region.
+    ```
+    ibmcloud cr region-set us-south
+    ```
+- Choose a name for your namespace, and create that namespace.
+    ```
+    ibmcloud cr namespace-add <my_namespace>
+    ```
\ No newline at end of file


[camel-k] 02/02: Added installations steps to IBM Kubernetes Service(IKS) on Readme.adoc and nav.adoc

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 8d500c7fee1f45cce870f9507710746466a7c532
Author: JuanJosePerez <ju...@geniussportsmedia.com>
AuthorDate: Sat Oct 3 22:08:24 2020 -0500

    Added installations steps to IBM Kubernetes Service(IKS) on Readme.adoc and nav.adoc
---
 README.adoc                | 1 +
 docs/modules/ROOT/nav.adoc | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/README.adoc b/README.adoc
index 996a666..5b570e3 100644
--- a/README.adoc
+++ b/README.adoc
@@ -35,6 +35,7 @@ the following cluster types:
 - https://camel.apache.org/camel-k/latest/installation/minishift.html[Minishift]
 - https://camel.apache.org/camel-k/latest/installation/gke.html[Google Kubernetes Engine (GKE)]
 - https://camel.apache.org/camel-k/latest/installation/openshift.html[OpenShift]
+- https://camel.apache.org/camel-k/latest/installation/iks.html[IBM Kubernetes Service (IKS)]
 
 Other cluster types (such as OpenShift clusters) should not need prior configuration.
 
diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc
index 7c00b89..6953c36 100644
--- a/docs/modules/ROOT/nav.adoc
+++ b/docs/modules/ROOT/nav.adoc
@@ -3,10 +3,12 @@
 ** xref:installation/minishift.adoc[Minishift]
 ** xref:installation/gke.adoc[Google Kubernetes Engine (GKE)]
 ** xref:installation/openshift.adoc[OpenShift]
+** xref:installation/iks.adoc[IBM Kubernetes Service (IKS)]
 ** xref:installation/registry/registry.adoc[Configuring Registry]
 *** xref:installation/registry/dockerhub.adoc[Docker Hub]
 *** xref:installation/registry/github.adoc[Github Packages]
 *** xref:installation/registry/gcr.adoc[Gcr.io]
+*** xref:installation/registry/icr.adoc[IBM Container Registry]
 * xref:running/running.adoc[Running]
 ** xref:running/dev-mode.adoc[Dev Mode]
 ** xref:running/run-from-github.adoc[Run from GitHub]