I started doing deployments to Amazon Web Services, Google Cloud Platform, and Azure. There are several fixes in this PR that resolve issues across these three cloud providers. I included documentation on how to use Cloud Registries (ECR, GCR, ACR) and Kubernetes providers (EKS, GKE, AKS). The rendered markdown file can be found here: https://github.com/sassoftware/sas-container-recipes/blob/19m06-dev/docs/wiki/Using-Kubernetes-Providers.md
This PR also includes progress bars that display the status of each container. Progress bars are displayed in all deployment types: single, multiple, and full. The container's "STATUS" column goes from Loading --> Loaded --> Building --> Built --> Pushing --> Pushed --> DONE
Single deployment type:
NAME STATUS LAYER
single-programming-only Building [==========================>_______________________________] 14/25
Multiple deployment type:
NAME STATUS LAYER
httpproxy Building [===================================>______________________] 12/19
sas-casserver-primary Building [=============================>____________________________] 11/21
programming Building [==========================>_______________________________] 11/23
Full deployment type:
NAME STATUS LAYER
sasdatasvrc Building [=======================================>__________________] 13/19
configuratn Building [=====================================>____________________] 13/20
casservices Building [=====================================>____________________] 13/20
cognitivecomputingservices Building [=====================================>____________________] 13/20
pgpoolc Building [==================================>_______________________] 12/20
computeservices Building [==================================>_______________________] 12/20
coreservices Building [=====================================>____________________] 13/20
datamining Building [=====================================>____________________] 13/20
dataservices Building [=====================================>____________________] 13/20
graphbuilderservices Building [=====================================>____________________] 13/20
homeservices Building [=====================================>____________________] 13/20
modelservices Building [=====================================>____________________] 13/20
advancedanalytics Building [=====================================>____________________] 13/20
operations Building [==================================>_______________________] 12/20
reportviewerservices Building [==================================>_______________________] 12/20
programming Building [========================>_________________________________] 11/25
studioviya Building [=====================================>____________________] 13/20
themeservices Building [=====================================>____________________] 13/20
scoringservices Building [=====================================>____________________] 13/20
adminservices Building [=====================================>____________________] 13/20
httpproxy Building [================================>_________________________] 12/21
computeserver Building [================================>_________________________] 12/21
rabbitmq Building [================================>_________________________] 12/21
sas-casserver-primary Building [=============================>____________________________] 12/23
reportservices Building [=====================================>____________________] 13/20
When a container reaches the DONE status then the image size will display on the right hand side.
I started doing deployments to Amazon Web Services, Google Cloud Platform, and Azure. There are several fixes in this PR that resolve issues across these three cloud providers. I included documentation on how to use Cloud Registries (ECR, GCR, ACR) and Kubernetes providers (EKS, GKE, AKS). The rendered markdown file can be found here: https://github.com/sassoftware/sas-container-recipes/blob/19m06-dev/docs/wiki/Using-Kubernetes-Providers.md
This PR also includes progress bars that display the status of each container. Progress bars are displayed in all deployment types: single, multiple, and full. The container's "STATUS" column goes from Loading --> Loaded --> Building --> Built --> Pushing --> Pushed --> DONE
Single deployment type:
Multiple deployment type:
Full deployment type:
When a container reaches the DONE status then the image size will display on the right hand side.