Build and Deployment Guidelines
Docker
- [TBD] Prepare necessary docker files
- Image size => should be as much small as possible
- Build, deploy and container start gets faster
- Image size => should be as much small as possible
Services
- DockerHub
- Github Container Registry
- Permissions are easy to manage
- Is there any other drawback?
Github Actions
Use for testing and deployment
- Pricing · Plans for every developer
- [TBD] Create usage template/ actions
- Can actions be private? => need to confirm
- Is it okay to keep it as public? => may be, should keep the secrets/ important parameters as Env Var over Github
- Will vary on language/ stack