Yes.. I had a long debate about that with myself :), and decided to formulate it as:
"For more details on the commands above, use a different virtualization technology, or if you’re not using OSX see Setting Up the Virtualization Environment <https://docs.okd.io/latest/minishift/getting-started/setting-up-virtualization-environment.html> . “ Where that blue link takes you to setting up minishift on other systems: https://docs.okd.io/latest/minishift/getting-started/setting-up-virtualization-environment.html Which TBH I find a pretty confusing document. So I lifted the instructions for the platform I thought is most used. I probably should follow your format and do a deep link into the instructions for OSX, Linux and Windows. Let me work on that right now. As far as installing Syndesis goes, yes you need ‘bash’ so on windows you’d need Cygwin. We’re actually close to having a downloadable binary instead ( https://github.com/syndesisio/syndesis/releases/tag/untagged-3c70158620dcf104bf2d) that can do the install - the install is about to change to use an operator and this client binary simply uploads the operator. So maybe I should wait a few weeks and then update the instructions to use that. BTW at the end of the current install it starts up a browser to the correct Syndesis URL, and any user/pw will work. But yeah we should mention this, good point. Also I should update the picture to [image: IMG_1976.JPG] Camel with not all the features exposed, but super easy to use.. —Kurt On Oct 2, 2019, at 10:01 AM, ski n <[email protected]> wrote: Hi Kurt, Answers are clear. Fatjar would be great! I'm now checking the quick-start guide https://github.com/syndesisio/syndesis-quickstarts/blob/master/README.md#2-install-a-local-mini-cloud-called-minishift Here is explained what Minishift is and then goes directly to use brew on OSX. What I would expect Install MiniShift on OSX Install MiniShift on Linux Install MiniShift on Windows Then it goes to Install Syndesis, but this also depends on which OS the user is (this may change for Windows when it uses Linux Subsystem). It maybe good to show the end result (screenshot) as well, what URL the user can loging (is username/password needed) etc. Raymond Op wo 2 okt. 2019 om 14:30 schreef Kurt T Stam <[email protected]>: Thanks for you feedback Raymond, I added some comments inline 1) Is the integration designer (Syndysis itself) also a Spring Boot application? Yes it is. It's actually 6 microservices: 1. Oauth proxy for SSO 2. A React UI with the designer 3. Server a Rest API type backend 4. Database PostgreSQL for persistence 5. Meta to live interact with 3rd Party service for things like check the password validity 6. Prometheus for monitoring But I think you mean the server backend (2 and 5) which, yes, are both Spring Boot apps. 2) As the integrations are Spring boot applications can they deployed on any JVM directly? Must they be on MiniShift/Openshift or can I do without and deploy directly on Windows, Docker, Azure etc? They are 'standalone' Java apps. And /could/ be run as such if you take care of some configuration, like secrets etc which as provided by the OpenShift machinery. Also things like metrics collection rely on the OpenShift infrastructure. So for now I would say they need MiniShift/OpenShift. One of the things that are in the works is to deploy on Camel-K, so the designers output would be a Camel-K route and you can deploy it anywhere you can run Camel-K (which adds plain vanilla Kubernetes support) 3) Is there any official Docker Image? (For example including Fedora, OpenJDK, MiniShift and Syndysis, Some examples etc). That would make a quick start quicker. Unfortunately there is not at the moment. If, however, you managed to have Minishift installed then running this sets it all up: bash <(curl -sL https://syndes.is/start) (referenced in https://github.com/syndesisio/syndesis-quickstarts/blob/master/README.md#3-install-syndesis ) We are working towards having a fat-jar zip file that you'd run to bring up the designer as a standalone java process. This so people can try it out much easier before having to go full cloud native. The standalone would not be able to support all features though (like metrics etc) Did I respond to all your questions? Looking forward to hearing more feedback! On Wed, Oct 2, 2019 at 3:53 AM ski n <[email protected]> wrote: Hi Kurt, Great to hear about that the next level cloud/low-code integration initiative targeting 2.0. I'll tried an earlier version on Fedora and MacOS, so I'm curious to see the progress. >From the quick-start: " Integrations are deployed as Spring Boot applications inside a container onto OpenShift" I have some questions on this: 1) Is the integration designer (Syndysis itself) also a Spring Boot application? 2) As the integrations are Spring boot applications can they deployed on any JVM directly? Must they be on MiniShift/Openshift or can I do without and deploy directly on Windows, Docker, Azure etc? 3) Is there any official Docker Image? (For example including Fedora, OpenJDK, MiniShift and Syndysis, Some examples etc). That would make a quick start quicker. Regards, Raymond Op wo 2 okt. 2019 om 07:44 schreef Kurt Stam <[email protected]>: Syndesis is an Apache 2.0 Licensed Open Source IPaaS (Integration as a Service) based on Camel (https://github.com/syndesisio/syndesis). The project is a little over a year old and we are starting to have some critical mass. Syndesis makes it really easy to create and manage Camel based integrations deployed on a public or private cloud. If you'd like to see it in action I can recommend some of the Quick Start Demos: https://github.com/syndesisio/syndesis-quickstarts#syndesis-quickstarts We're current planning what features go into Syndesis 2.0, and one of the efforts is to align ourselves more with the Camel Community. We will to brief announcement of our releases, make sure our Camel patches make it upstream and we'd like to be invite you try out Syndesis and give us some feedback or better help us with our planning for 2.0. For more info on this see https://github.com/syndesisio/syndesis/wiki/Meeting-Notes. Thanks and hope seeing you! Cheers, --Kurt -- Kurt T. Stam twitter: @KurtStam google+: [email protected]
