Daily Delivery
Luna DevOps uses one clear path to deliver an application to a cluster:
A project space is a logical namespace. It isolates members, applications, and resources for a product or team, but it is not the same as a Kubernetes Namespace.
Shortest path
- Create a project space and application.
- Create a deployment and select the cluster and runtime resources.
- Choose the delivery source:
- Existing image: enter the image and release it directly.
- Source only: connect the repository, build an image, and release it.
- Confirm that the Release and workload become ready.
- Create a route when the application needs a public or custom domain.
Configure when needed
- Environment variables, files, and Secrets: Configuration and Secrets
- Move deployment settings: Import and Export Deployment Config
- Preserve databases and uploaded files: Runtime Data Persistence
For a first deployment, validate cluster, release, and route with an existing image before adding source builds and automation. This makes failures easier to locate.