Preparing Applications for Deployment
In order to deploy an application on SmoothGlue Run, ensure that the following requirements are met:
- The application must have successfully passed the build pipeline and generated images within the container registry. See Building Applications for more details on this process.
Helm vs. Kustomize
Although SmoothGlue supports both Kustomize and Helm for deploying user applications, SmoothGlue recommends using Helm for all new deployments. Helm provides an easier user experience for customizing application configurations and is better supported by the Pillars of Creation pipeline. However, for simpler use cases where only a few resources need to be managed, Kustomize may still be appropriate, as Helm does add complexity.
In either case, a GitOps repository must be set up appropriately to be able to manage application deployment. See the corresponding GitOps Repository Setup guides:
Next Steps
Adfter completing this guide, contact a platform administrator to complete the application onboarding process. For SmoothGlue Cloud customers, contact the SmoothGlue Service Desk. For on-premises customers, contact a platform administrator to complete the steps in Application Onboarding.