GitOps quick starts
Check out our GitOps quick starts to get up and running with GitOps in Codefresh.
The quick start guides you through:
- Provisioning runtimes
- Creating and deploying an application
Provision runtimes
Based on your deployment model, start by provisioning the hosted or hybrid runtime. Hosted and hybrid runtimes can co-exist with each other.
Hosted
Hosted runtimes are hosted on a Codefresh cluster and managed by Codefresh. You need to provision your hosted runtime once for your account.
- Provision a hosted runtime
Provision the hosted runtime with a single click, and complete the setup for your hosted environment.
Hybrid
Hybrid runtimes are hosted on a customer cluster and managed by the customer. You can provision multiple hybrid runtimes in the same account.
- Prepare for hybrid runtime installation
Verify your environment matches the requirements for installing Codefresh runtime. - Install hybrid runtime
Install the Codefresh runtime by downloading the CLI, installing the runtime, and validate successful installation in the UI
Create a Codefresh account
Create an account in Codefresh in which to create pipelines.
Deploy an application
- Create an application
Create thecodefresh-guestbook
application in the Codefresh UI. - Create and commit resources for application
Create rollout and service resources, and commit these resources to deploy thecodefresh-guestbook
application. - Update the image tag for application
Update the image for thecodefresh-guestbook
application to trigger a rollout.