baloise / CICD-pipeline

continuous integration and deployment for applications @ Baloise
Apache License 2.0
3 stars 3 forks source link

What is the release process of MyCloud? #42

Open culmat opened 3 years ago

culmat commented 3 years ago

Is there a difference between the CloudLab MyCloud and the OMO MyCloud? Is there a core and a customer layer in MyCloud? When will the functionality like delete server be available in the upstream MyCloud? Is there a regular release? How are the API versioned / how are breaking changes communicated?

bhaskarchenchu commented 3 years ago

 Is there a difference between the CloudLab MyCloud and the OMO MyCloud? Ans : No

 Is there a core and a customer layer in MyCloud Ans: Would be great, if you could provide bit more clarity.

 When will the functionality like delete server be available in the upstream MyCloud? Ans: Is this query related to enabling Delete functionality in the MYCLOUD UI with requester acces? In actual environment, Hard delete option won’t be there. MyCloud provides framework and use cases like delete, modify, etc needs to be configured and per customer process.

 Is there a regular release? Ans : Yes

 How are the API versioned / how are breaking changes communicated? Ans : will provide details around this soon.

culmat commented 3 years ago

Can we please include a version in the endpoint? I.e. https://mycloudbaloise.hclcnlabs.com/WebAPI/CreateRequest/V1/ Do we use semantic versioning?

culmat commented 3 years ago

see also https://www.dryice.ai/releases/dryice-mycloud-v101

culmat commented 3 years ago

should be compatible with as we use vSphere / ESX Templates and calls can be exported / imported