Open andrewpsp opened 6 years ago
Expanding on the PaaS aspect under the assumptions that :
There is a sound cluster management (HA and DR) : The PaaS just works - guaranteed uptime %100 to %99.9 or what have you.
Zero touch PaaS
There is under the hood technical glory and riches within the engineering of the PaaS. However, from the end users prospect there is an UI abstraction by way of CLI/User input.
Expanding on the single use case of the cloud template 👍
Managed Namespace creation and lifecycle via assignments of labels selectors considered internal labels:
"environment" : "dev", "environment" : "org", "environment" : "ent"
"tier" : "HPC", "tier" : "GPU-HPC", "tier" : "GEN-APP" , "CPU-HPC"
"partition" : "ORG", "partition" : "ENTERPRISE", "partition" : "DEV"
"plan" : "SUBSCRIPTION", "plan" : "TRY"
Namespace?
$tool init ...
#Project Name?
ConfigMap?
$tool build ...
#Predefined Directives needed?
#environments and partition building based on such directives
Pods specs
$tool start ...
#Deploy tiered and partitioned workloads
The Cluster is working The Infra is Load balanced The Infra is perfect
The PaaS is working The PaaS is Perfect
@markyjackson-taulia
Ok, I like where this is going. I think you and I need to spend some time coming up with a sequence design that outlines the flow, then we can tackle it portion by portion. I am thinking we need to have a lot of templates available to a client, think something that will allow them to either drag and drop or really pick and choose. I think between you and I we can make this a reality. I will put together something over the next few days and send to you for a review. We can work from there. What do you think?
Templates Available to a Client
The Sequence design outlines the flow as a policy/application processing unit where:
Initial concept of an APU
Let us collaborate to make this reality. I will get more added in the morning. I have some ideas but essentially we can turn this in to a dynamic cloud template that can be driven from JENKINS and deployed to k8s. Think more of a PaaS driven by blue ocean