OpenCloud Install #1

Open
opened 2024-07-30 11:19:24 +02:00 by bb · 0 comments
Collaborator

Creation of the OpenCloud install tool.

This install tool is a set of Helm charts defining all the Kubernetes ressources involved in each OpenCloud component deployment.

  1. The first version of this install toll may be a textual procedure to execute those chart one after each other.
  2. The following version shall automate the deployment using a wrapping tool (stand alone binary or install container).

For each OC component, the Helm chart shall define :

  • the containers do be deployed in Pods (with init containers if necessary)

  • the deployments/daemon sets where those pods are deployed

  • the services above those deployments when needed

  • the ingresses to expose the needed services (API, web GUI) outside the cluster

  • the persistent volumes used to store any persistent data of each OC component

  • the secret and config maps used to configure/customize each OC component deployment

**Creation of the OpenCloud install tool.** This install tool is a set of Helm charts defining all the Kubernetes ressources involved in each OpenCloud component deployment. 1. The first version of this install toll may be a textual procedure to execute those chart one after each other. 2. The following version shall automate the deployment using a wrapping tool (stand alone binary or install container). For each OC component, the Helm chart shall define : - the containers do be deployed in Pods (with init containers if necessary) - the deployments/daemon sets where those pods are deployed - the services above those deployments when needed - the ingresses to expose the needed services (API, web GUI) outside the cluster - the persistent volumes used to store any persistent data of each OC component - the secret and config maps used to configure/customize each OC component deployment
na was assigned by bb 2024-07-30 11:20:05 +02:00
bb changed title from Open cloud Helm Chart to OpenCloud Helm Chart 2024-07-30 11:21:30 +02:00
bb added the
Kind/Feature
label 2024-07-30 11:21:31 +02:00
bb changed title from OpenCloud Helm Chart to OpenCloud Install 2024-07-30 11:30:57 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: core/oc-deploy#1
No description provided.