Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[kuksa-dev] tooling for Eclipse Kuksa Cloud deployment

Hello Kuksa community,

 

At the moment we work on the contribution of a reproducible solution for setting up the Eclipse Kuksa Cloud environment. Until now this is done with Bash scripts which configure an existing Kubernetes cluster. So the requirement for deploying the Eclipse Kuksa Cloud is a running Kubernetes cluster and a Bash console.

 

With future pull requests we would like to introduce the usage of further tools that would be required to setup the Eclipse Kuksa Cloud. Since this is a larger change to the project, we want to get your feedback, comments and ideas on the usage of the following tools.  

 

We plan to automate the deployment of the services within the Kubernetes cluster using Helm charts (see [1]).

Moreover we would like to introduce the usage of Terraform (see [2]) for the setup of the needed infrastructure. We are currently using the Azure cloud, hence the initial Terraform resources would be based on Azure. Terraform also supports a large number of other providers (see [3]) making it possible to add Terraform deployments for other cloud providers later.

 

Moreover, if one sets up a Kubernetes cluster (e.g. without the help from Terraform) one could still use the Helm charts and other scripts from the Eclipse Kuksa Cloud deployment.

 

[1] https://helm.sh/docs/developing_charts/

[2] https://www.terraform.io/

[3] https://www.terraform.io/docs/providers/index.html

 

 

Mit freundlichen Grüßen / Best regards

Sven Erik Jeroschewski

Open Source Services - Product Group Customer Success Services (INST-CSS/BSV-OS)
Bosch Software Innovations GmbH | Ullsteinstr.
128 | 12109 Berlin | GERMANY | www.bosch-si.com
Tel. +49 30 726112-416 | Mobil +49 152 24308225 |
SvenErik.Jeroschewski@xxxxxxxxxxxx

Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr. Stefan Ferber, Michael Hahn, Dr. Aleksandar Mitrovic




Back to the top